EULYNX SysML Classes Transformation
All Classes: 56
Parsed: 38
C Generated: 37
C Compiled: 36
Successful Classes by Subsystem
Subsystem TDS - EIL
Parsed: 2 (40%)
Compiled: 1 (20%)
Total: 5
Subsystem TDS - Field Element
Parsed: 6 (43%)
Compiled: 6 (43%)
Total: 14
Subsystem IO - EIL
Parsed: 3 (100%)
Compiled: 2 (67%)
Total: 3
Subsystem IO - Field Element
Parsed: 6 (75%)
Compiled: 5 (63%)
Total: 8
Subsystem Level Crossing - EIL
Parsed: 2 (67%)
Compiled: 1 (33%)
Total: 3
Subsystem Level Crossing - Field Element
Parsed: 5 (56%)
Compiled: 5 (56%)
Total: 9
Subsystem Light Signal - EIL
Parsed: 2 (67%)
Compiled: 1 (33%)
Total: 3
Subsystem Light Signal - Field Element
Parsed: 5 (63%)
Compiled: 5 (63%)
Total: 8
Subsystem Point - EIL
Parsed: 1 (33%)
Compiled: 0 (0%)
Total: 3
Subsystem Point - Field Element Non4W
Parsed: 5 (50%)
Compiled: 5 (50%)
Total: 10
Subsystem Point - Field Element 4W
Parsed: 6 (60%)
Compiled: 6 (60%)
Total: 10
All EULYNX SysML Classes 56
Package | Class | Status | Menu | |
|---|---|---|---|---|
Generic requirements for SCI | F_SCI_EfeS_Sec | Failed | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Failed Test method Eulynx.Validation.CodeGeneration.GenerateC threw exception:
System.InvalidOperationException: Sequence contains no elements
Stack Trace:
at System.Linq.ThrowHelper.ThrowNoElementsException()
at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source)
at XmiToCode.Codegen.C.CWriter.WriteStateConstructors(Region region, String regionName, TypeIdentifier className) in /_/Transformation/XmiToCode/Codegen/C/CWriterNew.cs:line 95
at XmiToCode.Codegen.C.CWriter.WriteClassNew(Class klass) in /_/Transformation/XmiToCode/Codegen/C/CWriterNew.cs:line 31
at XmiToCode.Codegen.C.CWriter.WriteClassFilesAsyncNew(Class klass, Package pkg) in /_/Transformation/XmiToCode/Codegen/C/CWriterNew.cs:line 20
at Eulynx.Validation.CodeGeneration.GenerateC(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/CodeGeneration.cs:line 67
at Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.ThreadOperations.ExecuteWithAbortSafety(Action action)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Parsing S_SCI_Adj_Prim... done.
Parsing S_SCI_Adj_Sec... done.
Parsing F_SCI_EfeS_Sec... done.
Parsing S_SCI_EfeS_Prim... done.
Parsing F_Control_Output_Channel_State... failed: (Could not parse provided transition)
Contained in package Subsystem IO | Functional requirements specification | Subsystem Generic IO - Functional Viewpoint | Subsystem Generic IO - Functional Entities
Parsing F_Control_Safe_State_Of_All_Physical_Output_Channel... done.
Parsing F_Detect_Input_Channel_State... done.
Parsing F_Monitor_Output_Channel_Disturbance_State... done.
Parsing F_SCI_IO_Receive...Warning: matching "Not " to Negation
Warning: matching "Not " to Negation
Warning: matching "Not " to Negation
Warning: matching "Not " to Negation
done.
Parsing F_SCI_IO_Report... done.
Parsing S_SCI_IO_Command... done.
Parsing S_SCI_IO_Receive... done.
Parsing F_Control_LC_Timer... failed: (Object reference not set to an instance of an object.)
Contained in package Subsystem Level Crossing | Functional requirements specification | Subsystem Level Crossing - Functional Viewpoint | Subsystem Level Crossing - Functional Entities
Parsing F_Control_Local_Operation... done.
Parsing F_Observe_Detection_Element... done.
Parsing F_Observe_Failure_State... done.
Parsing F_Observe_LCPF... done.
Parsing F_SCI_LC_Receive... failed: (Could not parse provided transition)
Contained in package Subsystem Level Crossing | Functional requirements specification | Subsystem Level Crossing - Interfaces | SCI-LC (Subsystem - Electronic Interlocking) | SCI-LC - Functional Viewpoint | SCI-LC - Functional Entities
Parsing F_SCI_LC_Report... failed: (Sequence contains no matching element)
Contained in package Subsystem Level Crossing | Functional requirements specification | Subsystem Level Crossing - Interfaces | SCI-LC (Subsystem - Electronic Interlocking) | SCI-LC - Functional Viewpoint | SCI-LC - Functional Entities
Parsing S_SCI_LC_Command... done.
Parsing S_SCI_LC_Receive... failed: (Could not parse provided transition)
Contained in package Subsystem Level Crossing | Functional requirements specification | Subsystem Level Crossing - Interfaces | SCI-LC (Subsystem - Electronic Interlocking) | SCI-LC - Functional Viewpoint | SCI-LC - Functional Entities
Parsing S_SCI_LS_Command_expl...Warn: Naming convention was violated for T5_Signal_Aspect
Warn: Naming convention was violated for T6_Luminosity
Warn: Naming convention was violated for T5_Signal_Aspect
Warn: Naming convention was violated for T6_Luminosity
done.
Parsing F_Control_Luminosity... done.
Parsing F_Control_Signal_Aspect... done.
Parsing F_Observe_Luminosity... done.
Parsing F_Observe_Signal_Aspect... done.
Parsing F_SCI_LS_Receive... failed: (Could not parse provided transition)
Contained in package Subsystem Light Signal | Functional requirements specification | Subsystem Light Signal - Interfaces | SCI-LS (Subsystem - Electronic Interlocking) | SCI-LS - Functional Viewpoint | SCI-LS - Functional Entities
Parsing F_SCI_LS_Report... failed: (Name)
Contained in package Subsystem Light Signal | Functional requirements specification | Subsystem Light Signal - Interfaces | SCI-LS (Subsystem - Electronic Interlocking) | SCI-LS - Functional Viewpoint | SCI-LS - Functional Entities
Parsing S_SCI_LS_Command... done.
Parsing S_SCI_LS_Receive... failed: (Could not parse provided transition)
Contained in package Subsystem Light Signal | Functional requirements specification | Subsystem Light Signal - Interfaces | SCI-LS (Subsystem - Electronic Interlocking) | SCI-LS - Functional Viewpoint | SCI-LS - Functional Entities
Parsing F_Control_Point_Machine_Position... done.
Parsing F_Observe_Ability_To_Move... done.
Parsing F_Observe_Degraded_Point_Position... done.
Parsing F_Observe_Overall_Point_Position... done.
Parsing F_SCI_P_Recieve_and_Report_Timeout... done.
Parsing F_SCI_P_Report... done.
Parsing S_SCI_P_Command_And_Recieve... done.
Parsing F_Control_And_Observe_4W_PM... done.
Parsing F_Control_Timer... done.
Parsing F_Handle_Commands... failed: (Sequence contains no matching element)
Contained in package Subsystem Train Detection System | Functional requirements specification | Subsystem Train Detection System - Functional Viewpoint | Subsystem Train Detection System - Functional Entities
Parsing F_Handle_Internal_FC_U_Command... done.
Parsing F_Monitor_Report_Status... failed: (Could not parse provided transition)
Contained in package Subsystem Train Detection System | Functional requirements specification | Subsystem Train Detection System - Functional Viewpoint | Subsystem Train Detection System - Functional Entities
Parsing F_Observe_Ability_to_be_Forced_to_clear... done.
Parsing F_Observe_Occupancy_Status... failed: (Could not parse provided transition)
Contained in package Subsystem Train Detection System | Functional requirements specification | Subsystem Train Detection System - Functional Viewpoint | Subsystem Train Detection System - Functional Entities
Parsing F_Observe_TDP... done.
Parsing F_Observe_Track_Circuits... done.
Parsing F_Perform_FC_P_Or_FC_P_A... failed: (Could not parse provided transition)
Contained in package Subsystem Train Detection System | Functional requirements specification | Subsystem Train Detection System - Functional Viewpoint | Subsystem Train Detection System - Functional Entities
Parsing F_TDS6_Maintainer_Commands_And_Messages... failed: (Could not parse provided transition)
Contained in package Subsystem Train Detection System | Functional requirements specification | Subsystem Train Detection System - Functional Viewpoint | Subsystem Train Detection System - Functional Entities
Parsing F_SCI_TDS_Receive... failed: (Could not parse provided transition)
Contained in package Subsystem Train Detection System | Functional requirements specification | Subsystem Train Detection System - Interfaces | SCI-TDS (Subsystem – Electronic Interlocking) | SCI-TDS - Functional Viewpoint | SCI-TDS - Functional Entities
Parsing F_SCI_TDS_Report_TDP... done.
Parsing F_SCI_TDS_Report_Track_Circuit... done.
Parsing F_SCI_TDS_Report_TVPS... failed: (Invalid integer value: LiteralIdentifier { RawName = cOp2_Fillinglevel(), Name = Cop2Fillinglevel() })
Contained in package Subsystem Train Detection System | Functional requirements specification | Subsystem Train Detection System - Interfaces | SCI-TDS (Subsystem – Electronic Interlocking) | SCI-TDS - Functional Viewpoint | SCI-TDS - Functional Entities
Parsing S_SCI_TDS_Command... done.
Parsing S_SCI_TDS_Receive_TDP... failed: (Could not parse provided transition)
Contained in package Subsystem Train Detection System | Functional requirements specification | Subsystem Train Detection System - Interfaces | SCI-TDS (Subsystem – Electronic Interlocking) | SCI-TDS - Functional Viewpoint | SCI-TDS - Functional Entities
Parsing S_SCI_TDS_Receive_Track_Circuit... failed: (Could not parse provided transition)
Contained in package Subsystem Train Detection System | Functional requirements specification | Subsystem Train Detection System - Interfaces | SCI-TDS (Subsystem – Electronic Interlocking) | SCI-TDS - Functional Viewpoint | SCI-TDS - Functional Entities
Parsing S_SCI_TDS_Receive_TVPS... failed: (Could not parse provided transition)
Contained in package Subsystem Train Detection System | Functional requirements specification | Subsystem Train Detection System - Interfaces | SCI-TDS (Subsystem – Electronic Interlocking) | SCI-TDS - Functional Viewpoint | SCI-TDS - Functional Entities Compilation.CompileC - Success | ||||
Generic requirements for SCI | S_SCI_EfeS_Prim | Failed | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Failed Assert.AreEqual failed. Expected:<0>. Actual:<2>.
Stack Trace:
at Eulynx.Validation.Compilation.CompileC(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/Compilation.cs:line 51
at InvokeStub_Compilation.CompileC(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
cc -Werror -c -o SSciEfesPrim.o SSciEfesPrim.c
SSciEfesPrim.c:19:10: error: use of undeclared identifier 'MsgPdiVersionCheck__9827_ResultValue__Unknown'
19 | case MsgPdiVersionCheck__9827_ResultValue__Unknown:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[1]: *** [SSciEfesPrim.o] Error 1 | ||||
Generic requirements for SCI | S_SCI_Adj_Prim | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Generic requirements for SCI | S_SCI_Adj_Sec | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem IO | F_Control_Output_Channel_State | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Could not parse provided transition
Stack Trace:
at XmiToCode.Parsing.Model.Transition.Parse(IState from, IState to, List`1 transitions, IInstructionContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 74
at XmiToCode.Region.<>c__DisplayClass21_0.<ParseTransitions>b__0(UmlTransition x) in /_/Transformation/XmiToCode/Region.cs:line 31
at System.Linq.Enumerable.SelectListIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 30
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 27
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 80
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem IO | F_SCI_IO_Report | Failed | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Failed Assert.AreEqual failed. Expected:<0>. Actual:<2>.
Stack Trace:
at Eulynx.Validation.Compilation.CompileC(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/Compilation.cs:line 51
at InvokeStub_Compilation.CompileC(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
cc -Werror -c -o FSciIoReport.o FSciIoReport.c
FSciIoReport.c:85:55: error: unknown type name 'FSciIoReport_OutputChannelState1Value'
85 | FSciIoReport_OutputChannelState1Value OutputChannelState1,
| ^
FSciIoReport.c:86:55: error: unknown type name 'FSciIoReport_OutputChannelStatenValue'
86 | FSciIoReport_OutputChannelStatenValue OutputChannelStaten)
| ^
FSciIoReport.c:88:33: error: use of undeclared identifier 'FSciIoReport_OutputChannelState1Value__NotPhysicallyDisturbed'; did you mean 'FSciIoReport_MemLastReportedOutputChannelState1Value__NotPhysicallyDisturbed'?
88 | if ((OutputChannelState1 == FSciIoReport_OutputChannelState1Value__NotPhysicallyDisturbed) &&
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| FSciIoReport_MemLastReportedOutputChannelState1Value__NotPhysicallyDisturbed
./FSciIoReport.h:51:5: note: 'FSciIoReport_MemLastReportedOutputChannelState1Value__NotPhysicallyDisturbed' declared here
51 | FSciIoReport_MemLastReportedOutputChannelState1Value__NotPhysicallyDisturbed,
| ^
FSciIoReport.c:89:33: error: use of undeclared identifier 'FSciIoReport_OutputChannelStatenValue__NotPhysicallyDisturbed'; did you mean 'FSciIoReport_MemLastReportedOutputChannelStatenValue__NotPhysicallyDisturbed'?
89 | (OutputChannelStaten == FSciIoReport_OutputChannelStatenValue__NotPhysicallyDisturbed))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| FSciIoReport_MemLastReportedOutputChannelStatenValue__NotPhysicallyDisturbed
./FSciIoReport.h:58:5: note: 'FSciIoReport_MemLastReportedOutputChannelStatenValue__NotPhysicallyDisturbed' declared here
58 | FSciIoReport_MemLastReportedOutputChannelStatenValue__NotPhysicallyDisturbed,
| ^
FSciIoReport.c:102:38: error: use of undeclared identifier 'FSciIoReport_OutputChannelState1Value__PhysicallyDisturbed'; did you mean 'FSciIoReport_MemLastReportedOutputChannelState1Value__PhysicallyDisturbed'?
102 | else if ((OutputChannelState1 == FSciIoReport_OutputChannelState1Value__PhysicallyDisturbed) &&
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| FSciIoReport_MemLastReportedOutputChannelState1Value__PhysicallyDisturbed
./FSciIoReport.h:52:5: note: 'FSciIoReport_MemLastReportedOutputChannelState1Value__PhysicallyDisturbed' declared here
52 | FSciIoReport_MemLastReportedOutputChannelState1Value__PhysicallyDisturbed,
| ^
FSciIoReport.c:103:38: error: use of undeclared identifier 'FSciIoReport_OutputChannelStatenValue__PhysicallyDisturbed'; did you mean 'FSciIoReport_MemLastReportedOutputChannelStatenValue__PhysicallyDisturbed'?
103 | (OutputChannelStaten == FSciIoReport_OutputChannelStatenValue__PhysicallyDisturbed))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| FSciIoReport_MemLastReportedOutputChannelStatenValue__PhysicallyDisturbed
./FSciIoReport.h:59:5: note: 'FSciIoReport_MemLastReportedOutputChannelStatenValue__PhysicallyDisturbed' declared here
59 | FSciIoReport_MemLastReportedOutputChannelStatenValue__PhysicallyDisturbed,
| ^
FSciIoReport.c:116:38: error: use of undeclared identifier 'FSciIoReport_OutputChannelState1Value__PhysicallyDisturbed'; did you mean 'FSciIoReport_MemLastReportedOutputChannelState1Value__PhysicallyDisturbed'?
116 | else if ((OutputChannelState1 == FSciIoReport_OutputChannelState1Value__PhysicallyDisturbed) &&
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| FSciIoReport_MemLastReportedOutputChannelState1Value__PhysicallyDisturbed
./FSciIoReport.h:52:5: note: 'FSciIoReport_MemLastReportedOutputChannelState1Value__PhysicallyDisturbed' declared here
52 | FSciIoReport_MemLastReportedOutputChannelState1Value__PhysicallyDisturbed,
| ^
FSciIoReport.c:117:38: error: use of undeclared identifier 'FSciIoReport_OutputChannelStatenValue__NotPhysicallyDisturbed'; did you mean 'FSciIoReport_MemLastReportedOutputChannelStatenValue__NotPhysicallyDisturbed'?
117 | (OutputChannelStaten == FSciIoReport_OutputChannelStatenValue__NotPhysicallyDisturbed))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| FSciIoReport_MemLastReportedOutputChannelStatenValue__NotPhysicallyDisturbed
./FSciIoReport.h:58:5: note: 'FSciIoReport_MemLastReportedOutputChannelStatenValue__NotPhysicallyDisturbed' declared here
58 | FSciIoReport_MemLastReportedOutputChannelStatenValue__NotPhysicallyDisturbed,
| ^
FSciIoReport.c:130:38: error: use of undeclared identifier 'FSciIoReport_OutputChannelState1Value__NotPhysicallyDisturbed'; did you mean 'FSciIoReport_MemLastReportedOutputChannelState1Value__NotPhysicallyDisturbed'?
130 | else if ((OutputChannelState1 == FSciIoReport_OutputChannelState1Value__NotPhysicallyDisturbed) &&
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| FSciIoReport_MemLastReportedOutputChannelState1Value__NotPhysicallyDisturbed
./FSciIoReport.h:51:5: note: 'FSciIoReport_MemLastReportedOutputChannelState1Value__NotPhysicallyDisturbed' declared here
51 | FSciIoReport_MemLastReportedOutputChannelState1Value__NotPhysicallyDisturbed,
| ^
FSciIoReport.c:131:38: error: use of undeclared identifier 'FSciIoReport_OutputChannelStatenValue__PhysicallyDisturbed'; did you mean 'FSciIoReport_MemLastReportedOutputChannelStatenValue__PhysicallyDisturbed'?
131 | (OutputChannelStaten == FSciIoReport_OutputChannelStatenValue__PhysicallyDisturbed))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| FSciIoReport_MemLastReportedOutputChannelStatenValue__PhysicallyDisturbed
./FSciIoReport.h:59:5: note: 'FSciIoReport_MemLastReportedOutputChannelStatenValue__PhysicallyDisturbed' declared here
59 | FSciIoReport_MemLastReportedOutputChannelStatenValue__PhysicallyDisturbed,
| ^
FSciIoReport.c:146:55: error: unknown type name 'FSciIoReport_InputChannelState1Value'; did you mean 'FSciIoReport_D7inDetectedInputChannelState1Value'?
146 | FSciIoReport_InputChannelState1Value InputChannelState1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| FSciIoReport_D7inDetectedInputChannelState1Value
./FSciIoReport.h:14:3: note: 'FSciIoReport_D7inDetectedInputChannelState1Value' declared here
14 | } FSciIoReport_D7inDetectedInputChannelState1Value;
| ^
FSciIoReport.c:147:55: error: unknown type name 'FSciIoReport_InputChannelStatenValue'; did you mean 'FSciIoReport_D7inDetectedInputChannelStatenValue'?
147 | FSciIoReport_InputChannelStatenValue InputChannelStaten)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| FSciIoReport_D7inDetectedInputChannelStatenValue
./FSciIoReport.h:40:3: note: 'FSciIoReport_D7inDetectedInputChannelStatenValue' declared here
40 | } FSciIoReport_D7inDetectedInputChannelStatenValue;
| ^
FSciIoReport.c:149:32: error: use of undeclared identifier 'FSciIoReport_InputChannelState1Value__SwitchedOn'; did you mean 'FSciIoReport_D7inDetectedInputChannelState1Value__SwitchedOn'?
149 | if ((InputChannelState1 == FSciIoReport_InputChannelState1Value__SwitchedOn) &&
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| FSciIoReport_D7inDetectedInputChannelState1Value__SwitchedOn
./FSciIoReport.h:12:5: note: 'FSciIoReport_D7inDetectedInputChannelState1Value__SwitchedOn' declared here
12 | FSciIoReport_D7inDetectedInputChannelState1Value__SwitchedOn,
| ^
FSciIoReport.c:150:32: error: use of undeclared identifier 'FSciIoReport_InputChannelStatenValue__SwitchedOn'; did you mean 'FSciIoReport_D7inDetectedInputChannelStatenValue__SwitchedOn'?
150 | (InputChannelStaten == FSciIoReport_InputChannelStatenValue__SwitchedOn))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| FSciIoReport_D7inDetectedInputChannelStatenValue__SwitchedOn
./FSciIoReport.h:37:5: note: 'FSciIoReport_D7inDetectedInputChannelStatenValue__SwitchedOn' declared here
37 | FSciIoReport_D7inDetectedInputChannelStatenValue__SwitchedOn,
| ^
FSciIoReport.c:159:37: error: use of undeclared identifier 'FSciIoReport_InputChannelState1Value__SwitchedOff'; did you mean 'FSciIoReport_D7inDetectedInputChannelState1Value__SwitchedOff'?
159 | else if ((InputChannelState1 == FSciIoReport_InputChannelState1Value__SwitchedOff) &&
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| FSciIoReport_D7inDetectedInputChannelState1Value__SwitchedOff
./FSciIoReport.h:11:5: note: 'FSciIoReport_D7inDetectedInputChannelState1Value__SwitchedOff' declared here
11 | FSciIoReport_D7inDetectedInputChannelState1Value__SwitchedOff,
| ^
FSciIoReport.c:160:37: error: use of undeclared identifier 'FSciIoReport_InputChannelStatenValue__SwitchedOff'; did you mean 'FSciIoReport_D7inDetectedInputChannelStatenValue__SwitchedOff'?
160 | (InputChannelStaten == FSciIoReport_InputChannelStatenValue__SwitchedOff))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| FSciIoReport_D7inDetectedInputChannelStatenValue__SwitchedOff
./FSciIoReport.h:36:5: note: 'FSciIoReport_D7inDetectedInputChannelStatenValue__SwitchedOff' declared here
36 | FSciIoReport_D7inDetectedInputChannelStatenValue__SwitchedOff,
| ^
FSciIoReport.c:169:37: error: use of undeclared identifier 'FSciIoReport_InputChannelState1Value__Disturbed'
169 | else if ((InputChannelState1 == FSciIoReport_InputChannelState1Value__Disturbed) &&
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FSciIoReport.c:170:37: error: use of undeclared identifier 'FSciIoReport_InputChannelStatenValue__Disturbed'
170 | (InputChannelStaten == FSciIoReport_InputChannelStatenValue__Disturbed))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FSciIoReport.c:179:37: error: use of undeclared identifier 'FSciIoReport_InputChannelState1Value__SwitchedOff'
179 | else if ((InputChannelState1 == FSciIoReport_InputChannelState1Value__SwitchedOff) &&
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make[1]: *** [FSciIoReport.o] Error 1 | ||||
Subsystem IO | F_Control_Safe_State_Of_All_Physical_Output_Channel | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem IO | F_Detect_Input_Channel_State | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem IO | F_Monitor_Output_Channel_Disturbance_State | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem IO | F_SCI_IO_Receive | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem IO | S_SCI_IO_Command | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem IO | S_SCI_IO_Receive | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Level Crossing | F_Control_LC_Timer | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.NullReferenceException: Object reference not set to an instance of an object.
Stack Trace:
at XmiToCode.Parsing.Asal.Parser.Factor(IEnumerator`1 _current_token, IProgramContext context, IAssignable lhs) in /_/Transformation/XmiToCode/Parsing/Asal/Parser.cs:line 73
at XmiToCode.Parsing.Asal.Parser.Term(IEnumerator`1 current_token, IProgramContext context) in /_/Transformation/XmiToCode/Parsing/Asal/Parser.cs:line 111
at XmiToCode.Parsing.Asal.Parser.Expr(IEnumerator`1 current_token, IProgramContext context) in /_/Transformation/XmiToCode/Parsing/Asal/Parser.cs:line 124
at XmiToCode.Parsing.Asal.Parser.ParseExpression(String input, IProgramContext context) in /_/Transformation/XmiToCode/Parsing/Asal/Parser.cs:line 291
at XmiToCode.Parsing.Model.Transition.ParseExpression(String expression, IProgramContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 94
at XmiToCode.Parsing.Model.Transition.GetTransitionConstraints(List`1 transitions, IProgramContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 28
at XmiToCode.Parsing.Model.Transition.Parse(IState from, IState to, List`1 transitions, IInstructionContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 52
at XmiToCode.Region.<>c__DisplayClass21_0.<ParseTransitions>b__0(UmlTransition x) in /_/Transformation/XmiToCode/Region.cs:line 31
at System.Linq.Enumerable.SelectListIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 30
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 27
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 80
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Level Crossing | F_SCI_LC_Receive | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Could not parse provided transition
Stack Trace:
at XmiToCode.Parsing.Model.Transition.Parse(IState from, IState to, List`1 transitions, IInstructionContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 74
at XmiToCode.Region.<>c__DisplayClass21_0.<ParseTransitions>b__0(UmlTransition x) in /_/Transformation/XmiToCode/Region.cs:line 31
at System.Linq.Enumerable.SelectListIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 30
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 27
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 80
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Level Crossing | F_SCI_LC_Report | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.InvalidOperationException: Sequence contains no matching element
Stack Trace:
at System.Linq.ThrowHelper.ThrowNoMatchException()
at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source, Func`2 predicate)
at XmiToCode.Parsing.Accessibles.ComplexPropertyOrPort.RecordPossibleValue(LiteralIdentifier literal) in /_/Transformation/XmiToCode/Parsing/Accessibles/ComplexPropertyOrPort.cs:line 58
at XmiToCode.Parsing.Accessibles.PropertyOrPort.LookupValidLiteral(LiteralIdentifier literal) in /_/Transformation/XmiToCode/Parsing/Accessibles/PropertyOrPort.cs:line 126
at XmiToCode.Messages.MessageMember.LookupValidLiteral(LiteralIdentifier literalIdentifier) in /_/Transformation/XmiToCode/Messages/MessageMember.cs:line 31
at XmiToCode.Transformation.Model.CompoundState.ParseMessageInitializer(String initializer, String parsedMessageName, MessageMember member, IProgramContext context) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 89
at XmiToCode.Parsing.Asal.Parser.Instr(IEnumerator`1 current_token, IProgramContext context) in /_/Transformation/XmiToCode/Parsing/Asal/Parser.cs:line 234
at XmiToCode.Parsing.Asal.Parser.ParseInstructions(String input, IProgramContext context) in /_/Transformation/XmiToCode/Parsing/Asal/Parser.cs:line 298
at XmiToCode.Transformation.Model.CompoundState.ParseInstruction(String instruction, IProgramContext context) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 96
at XmiToCode.Transformation.Model.CompoundState.<>c__DisplayClass20_0.<ParseInstructions>b__2(String x) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 113
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.ToList()
at XmiToCode.Transformation.Model.CompoundState.ParseInstructions(String instructions, IProgramContext context) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 109
at XmiToCode.Operation.ParseInstructions(OwnedBehavior behavior, IProgramContext context) in /_/Transformation/XmiToCode/Operation.cs:line 15
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 114
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Level Crossing | S_SCI_LC_Receive | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Could not parse provided transition
Stack Trace:
at XmiToCode.Parsing.Model.Transition.Parse(IState from, IState to, List`1 transitions, IInstructionContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 74
at XmiToCode.Region.<>c__DisplayClass21_0.<ParseTransitions>b__0(UmlTransition x) in /_/Transformation/XmiToCode/Region.cs:line 31
at System.Linq.Enumerable.SelectListIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 30
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 80
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Level Crossing | F_Control_Local_Operation | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Level Crossing | F_Observe_Detection_Element | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Level Crossing | F_Observe_Failure_State | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Level Crossing | F_Observe_LCPF | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Level Crossing | S_SCI_LC_Command | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Light Signal | F_SCI_LS_Receive | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Could not parse provided transition
Stack Trace:
at XmiToCode.Parsing.Model.Transition.Parse(IState from, IState to, List`1 transitions, IInstructionContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 74
at XmiToCode.Region.<>c__DisplayClass21_0.<ParseTransitions>b__0(UmlTransition x) in /_/Transformation/XmiToCode/Region.cs:line 31
at System.Linq.Enumerable.SelectListIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 30
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 27
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 80
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Light Signal | F_SCI_LS_Report | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Name
Stack Trace:
at XmiToCode.Parsing.Asal.Parser.Instr(IEnumerator`1 current_token, IProgramContext context) in /_/Transformation/XmiToCode/Parsing/Asal/Parser.cs:line 202
at XmiToCode.Parsing.Asal.Parser.ParseInstructions(String input, IProgramContext context) in /_/Transformation/XmiToCode/Parsing/Asal/Parser.cs:line 298
at XmiToCode.Transformation.Model.CompoundState.ParseInstruction(String instruction, IProgramContext context) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 96
at XmiToCode.Transformation.Model.CompoundState.<>c__DisplayClass20_0.<ParseInstructions>b__2(String x) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 113
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.ToList()
at XmiToCode.Transformation.Model.CompoundState.ParseInstructions(String instructions, IProgramContext context) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 109
at XmiToCode.Parsing.Model.SimpleState.Parse(UmlSubvertex x, ClassContext context) in /_/Transformation/XmiToCode/Parsing/Model/SimpleState.cs:line 37
at XmiToCode.Region.<>c__DisplayClass23_0.<ParseRegion>b__0(UmlSubvertex x) in /_/Transformation/XmiToCode/Region.cs:line 65
at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
at System.Linq.Enumerable.ToDictionary[TSource,TKey](IEnumerable`1 source, Func`2 keySelector, IEqualityComparer`1 comparer)
at XmiToCode.Region.ParseRegion(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 64
at XmiToCode.Parsing.Model.SimpleState.<>c__DisplayClass24_0.<Parse>b__0(UmlRegion region) in /_/Transformation/XmiToCode/Parsing/Model/SimpleState.cs:line 39
at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
at System.Linq.Enumerable.OfTypeIterator[TResult](IEnumerable source)+MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at XmiToCode.Parsing.Model.SimpleState.Parse(UmlSubvertex x, ClassContext context) in /_/Transformation/XmiToCode/Parsing/Model/SimpleState.cs:line 39
at XmiToCode.Region.<>c__DisplayClass23_0.<ParseRegion>b__0(UmlSubvertex x) in /_/Transformation/XmiToCode/Region.cs:line 65
at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
at System.Linq.Enumerable.ToDictionary[TSource,TKey](IEnumerable`1 source, Func`2 keySelector, IEqualityComparer`1 comparer)
at XmiToCode.Region.ParseRegion(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 64
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 79
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Light Signal | S_SCI_LS_Receive | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Could not parse provided transition
Stack Trace:
at XmiToCode.Parsing.Model.Transition.Parse(IState from, IState to, List`1 transitions, IInstructionContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 74
at XmiToCode.Region.<>c__DisplayClass21_0.<ParseTransitions>b__0(UmlTransition x) in /_/Transformation/XmiToCode/Region.cs:line 31
at System.Linq.Enumerable.SelectListIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 30
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 80
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Light Signal | F_Control_Luminosity | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Light Signal | F_Control_Signal_Aspect | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Light Signal | F_Observe_Luminosity | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Light Signal | F_Observe_Signal_Aspect | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Light Signal | S_SCI_LS_Command | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Light Signal | S_SCI_LS_Command_expl | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Point | F_Control_And_Observe_4W_PM | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Point | F_Control_Point_Machine_Position | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Point | F_Observe_Ability_To_Move | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Point | F_Observe_Degraded_Point_Position | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Point | F_Observe_Overall_Point_Position | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Point | F_SCI_P_Recieve_and_Report_Timeout | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Point | F_SCI_P_Report | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Point | S_SCI_P_Command_And_Recieve | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Train Detection System | F_Handle_Commands | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.InvalidOperationException: Sequence contains no matching element
Stack Trace:
at System.Linq.ThrowHelper.ThrowNoMatchException()
at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source, Func`2 predicate)
at XmiToCode.Parsing.Accessibles.ComplexPropertyOrPort.RecordPossibleValue(LiteralIdentifier literal) in /_/Transformation/XmiToCode/Parsing/Accessibles/ComplexPropertyOrPort.cs:line 58
at XmiToCode.Parsing.Accessibles.PropertyOrPort.LookupValidLiteral(LiteralIdentifier literal) in /_/Transformation/XmiToCode/Parsing/Accessibles/PropertyOrPort.cs:line 126
at XmiToCode.Messages.MessageMember.LookupValidLiteral(LiteralIdentifier literalIdentifier) in /_/Transformation/XmiToCode/Messages/MessageMember.cs:line 31
at XmiToCode.Transformation.Model.CompoundState.ParseMessageInitializer(String initializer, String parsedMessageName, MessageMember member, IProgramContext context) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 89
at XmiToCode.Parsing.Asal.Parser.Instr(IEnumerator`1 current_token, IProgramContext context) in /_/Transformation/XmiToCode/Parsing/Asal/Parser.cs:line 234
at XmiToCode.Parsing.Asal.Parser.ParseInstructions(String input, IProgramContext context) in /_/Transformation/XmiToCode/Parsing/Asal/Parser.cs:line 298
at XmiToCode.Transformation.Model.CompoundState.ParseInstruction(String instruction, IProgramContext context) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 96
at XmiToCode.Transformation.Model.CompoundState.<>c__DisplayClass20_0.<ParseInstructions>b__2(String x) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 113
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.ToList()
at XmiToCode.Transformation.Model.CompoundState.ParseInstructions(String instructions, IProgramContext context) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 109
at XmiToCode.Operation.ParseInstructions(OwnedBehavior behavior, IProgramContext context) in /_/Transformation/XmiToCode/Operation.cs:line 15
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 114
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Train Detection System | F_Monitor_Report_Status | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Could not parse provided transition
Stack Trace:
at XmiToCode.Parsing.Model.Transition.Parse(IState from, IState to, List`1 transitions, IInstructionContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 74
at XmiToCode.Region.<>c__DisplayClass21_0.<ParseTransitions>b__0(UmlTransition x) in /_/Transformation/XmiToCode/Region.cs:line 31
at System.Linq.Enumerable.SelectListIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 30
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 27
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 27
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 80
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Train Detection System | F_Observe_Occupancy_Status | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Could not parse provided transition
Stack Trace:
at XmiToCode.Parsing.Model.Transition.Parse(IState from, IState to, List`1 transitions, IInstructionContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 74
at XmiToCode.Region.<>c__DisplayClass21_0.<ParseTransitions>b__0(UmlTransition x) in /_/Transformation/XmiToCode/Region.cs:line 31
at System.Linq.Enumerable.SelectListIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 30
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 27
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 80
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Train Detection System | F_Perform_FC_P_Or_FC_P_A | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Could not parse provided transition
Stack Trace:
at XmiToCode.Parsing.Model.Transition.Parse(IState from, IState to, List`1 transitions, IInstructionContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 74
at XmiToCode.Region.<>c__DisplayClass21_0.<ParseTransitions>b__0(UmlTransition x) in /_/Transformation/XmiToCode/Region.cs:line 31
at System.Linq.Enumerable.SelectListIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 30
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 27
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 80
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Train Detection System | F_SCI_TDS_Receive | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Could not parse provided transition
Stack Trace:
at XmiToCode.Parsing.Model.Transition.Parse(IState from, IState to, List`1 transitions, IInstructionContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 74
at XmiToCode.Region.<>c__DisplayClass21_0.<ParseTransitions>b__0(UmlTransition x) in /_/Transformation/XmiToCode/Region.cs:line 31
at System.Linq.Enumerable.SelectListIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 30
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 80
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Train Detection System | F_SCI_TDS_Report_TVPS | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Invalid integer value: LiteralIdentifier { RawName = cOp2_Fillinglevel(), Name = Cop2Fillinglevel() }
Stack Trace:
at XmiToCode.Parsing.Accessibles.IntegerPropertyOrPort.RecordPossibleValue(LiteralIdentifier literal) in /_/Transformation/XmiToCode/Parsing/Accessibles/IntegerPropertyOrPort.cs:line 14
at XmiToCode.Parsing.Accessibles.PropertyOrPort.LookupValidLiteral(LiteralIdentifier literal) in /_/Transformation/XmiToCode/Parsing/Accessibles/PropertyOrPort.cs:line 126
at XmiToCode.Messages.MessageMember.LookupValidLiteral(LiteralIdentifier literalIdentifier) in /_/Transformation/XmiToCode/Messages/MessageMember.cs:line 31
at XmiToCode.Transformation.Model.CompoundState.ParseMessageInitializer(String initializer, String parsedMessageName, MessageMember member, IProgramContext context) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 89
at XmiToCode.Parsing.Asal.Parser.Instr(IEnumerator`1 current_token, IProgramContext context) in /_/Transformation/XmiToCode/Parsing/Asal/Parser.cs:line 234
at XmiToCode.Parsing.Asal.Parser.ParseInstructions(String input, IProgramContext context) in /_/Transformation/XmiToCode/Parsing/Asal/Parser.cs:line 298
at XmiToCode.Transformation.Model.CompoundState.ParseInstruction(String instruction, IProgramContext context) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 96
at XmiToCode.Transformation.Model.CompoundState.<>c__DisplayClass20_0.<ParseInstructions>b__2(String x) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 113
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.ToList()
at XmiToCode.Transformation.Model.CompoundState.ParseInstructions(String instructions, IProgramContext context) in /_/Transformation/XmiToCode/Transformation/Model/CompoundState.cs:line 109
at XmiToCode.Parsing.Model.SimpleState.Parse(UmlSubvertex x, ClassContext context) in /_/Transformation/XmiToCode/Parsing/Model/SimpleState.cs:line 37
at XmiToCode.Region.<>c__DisplayClass23_0.<ParseRegion>b__0(UmlSubvertex x) in /_/Transformation/XmiToCode/Region.cs:line 65
at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
at System.Linq.Enumerable.ToDictionary[TSource,TKey](IEnumerable`1 source, Func`2 keySelector, IEqualityComparer`1 comparer)
at XmiToCode.Region.ParseRegion(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 64
at XmiToCode.Parsing.Model.SimpleState.<>c__DisplayClass24_0.<Parse>b__0(UmlRegion region) in /_/Transformation/XmiToCode/Parsing/Model/SimpleState.cs:line 39
at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
at System.Linq.Enumerable.OfTypeIterator[TResult](IEnumerable source)+MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at XmiToCode.Parsing.Model.SimpleState.Parse(UmlSubvertex x, ClassContext context) in /_/Transformation/XmiToCode/Parsing/Model/SimpleState.cs:line 39
at XmiToCode.Region.<>c__DisplayClass23_0.<ParseRegion>b__0(UmlSubvertex x) in /_/Transformation/XmiToCode/Region.cs:line 65
at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
at System.Linq.Enumerable.ToDictionary[TSource,TKey](IEnumerable`1 source, Func`2 keySelector, IEqualityComparer`1 comparer)
at XmiToCode.Region.ParseRegion(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 64
at XmiToCode.Parsing.Model.SimpleState.<>c__DisplayClass24_0.<Parse>b__0(UmlRegion region) in /_/Transformation/XmiToCode/Parsing/Model/SimpleState.cs:line 39
at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
at System.Linq.Enumerable.OfTypeIterator[TResult](IEnumerable source)+MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at XmiToCode.Parsing.Model.SimpleState.Parse(UmlSubvertex x, ClassContext context) in /_/Transformation/XmiToCode/Parsing/Model/SimpleState.cs:line 39
at XmiToCode.Region.<>c__DisplayClass23_0.<ParseRegion>b__0(UmlSubvertex x) in /_/Transformation/XmiToCode/Region.cs:line 65
at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
at System.Linq.Enumerable.ToDictionary[TSource,TKey](IEnumerable`1 source, Func`2 keySelector, IEqualityComparer`1 comparer)
at XmiToCode.Region.ParseRegion(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 64
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 79
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Train Detection System | F_TDS6_Maintainer_Commands_And_Messages | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Could not parse provided transition
Stack Trace:
at XmiToCode.Parsing.Model.Transition.Parse(IState from, IState to, List`1 transitions, IInstructionContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 74
at XmiToCode.Region.<>c__DisplayClass21_0.<ParseTransitions>b__0(UmlTransition x) in /_/Transformation/XmiToCode/Region.cs:line 31
at System.Linq.Enumerable.SelectListIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 30
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 80
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Train Detection System | S_SCI_TDS_Receive_TDP | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Could not parse provided transition
Stack Trace:
at XmiToCode.Parsing.Model.Transition.Parse(IState from, IState to, List`1 transitions, IInstructionContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 74
at XmiToCode.Region.<>c__DisplayClass21_0.<ParseTransitions>b__0(UmlTransition x) in /_/Transformation/XmiToCode/Region.cs:line 31
at System.Linq.Enumerable.SelectListIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 30
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 80
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Train Detection System | S_SCI_TDS_Receive_Track_Circuit | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Could not parse provided transition
Stack Trace:
at XmiToCode.Parsing.Model.Transition.Parse(IState from, IState to, List`1 transitions, IInstructionContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 74
at XmiToCode.Region.<>c__DisplayClass21_0.<ParseTransitions>b__0(UmlTransition x) in /_/Transformation/XmiToCode/Region.cs:line 31
at System.Linq.Enumerable.SelectListIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 30
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 80
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Train Detection System | S_SCI_TDS_Receive_TVPS | Failed | ||
ClassParsing.ParseClass - Failed Test method Eulynx.Validation.ClassParsing.ParseClass threw exception:
System.ArgumentException: Could not parse provided transition
Stack Trace:
at XmiToCode.Parsing.Model.Transition.Parse(IState from, IState to, List`1 transitions, IInstructionContext context) in /_/Transformation/XmiToCode/Parsing/Model/Transitions/Transition.cs:line 74
at XmiToCode.Region.<>c__DisplayClass21_0.<ParseTransitions>b__0(UmlTransition x) in /_/Transformation/XmiToCode/Region.cs:line 31
at System.Linq.Enumerable.SelectListIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at XmiToCode.Region.ParseTransitions(ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 30
at XmiToCode.Region.ParseRegionWithTransitions(UmlRegion region, ClassContext context) in /_/Transformation/XmiToCode/Region.cs:line 80
at XmiToCode.Parsing.Model.Package.ParseClass(PackagedElement klass, PackageContext context, List`1 hierarchy) in /_/Transformation/XmiToCode/Parsing/Model/Package.cs:line 117
at Eulynx.Validation.ClassParsing.ParseClass(String package, String className) in /Users/robert/Documents/code/github.com/osmhpi/eulynx-codegen/EulynxBaseline4Release1/02_Transformation/ClassParsing.cs:line 32
at InvokeStub_ClassParsing.ParseClass(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Standard Output:
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string.
Warn: Property Aspect Lamp Combinations has no type, assuming string.
Warn: Property Aspect Extension Lamp Combinations has no type, assuming string.
Warn: Property Speed Indicator has no type, assuming string.
Warn: Property Speed Indicator Announcement has no type, assuming string.
Warn: Property Direction Indicator has no type, assuming string.
Warn: Property Direction Indicator Announcement has no type, assuming string. CodeGeneration.GenerateC - Skipped Compilation.CompileC - Skipped | ||||
Subsystem Train Detection System | F_Control_Timer | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Train Detection System | F_Handle_Internal_FC_U_Command | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Train Detection System | F_Observe_Ability_to_be_Forced_to_clear | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Train Detection System | F_Observe_TDP | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Train Detection System | F_Observe_Track_Circuits | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Train Detection System | F_SCI_TDS_Report_TDP | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Train Detection System | F_SCI_TDS_Report_Track_Circuit | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||
Subsystem Train Detection System | S_SCI_TDS_Command | Success | ||
ClassParsing.ParseClass - Success CodeGeneration.GenerateC - Success Compilation.CompileC - Success | ||||