Notification: Performance of FrontEnd - loaded program: time 2.519e-05/2.534e-05, allocations: 4 kB / 342.6 MB, free: 1.582 MB / 286.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 0.2236/0.2237, allocations: 44.51 MB / 387.1 MB, free: 80.18 MB / 318.1 MB Notification: Performance of FrontEnd - scodeFlatten: time 0.1064/0.3301, allocations: 85.38 MB / 472.5 MB, free: 172 kB / 318.1 MB Notification: Performance of FrontEnd - mkProgramGraph: time 0.0002583/0.3304, allocations: 75.95 kB / 472.5 MB, free: 96 kB / 318.1 MB Notification: Performance of FrontEnd - DAE generated: time 0.1385/0.4689, allocations: 41.04 MB / 0.5015 GB, free: 6.992 MB / 366.1 MB Notification: Performance of FrontEnd: time 2.478e-06/0.469, allocations: 4 kB / 0.5016 GB, free: 6.988 MB / 366.1 MB Notification: Performance of Transformations before backend: time 5.619e-05/0.4691, allocations: 16 kB / 0.5016 GB, free: 6.973 MB / 366.1 MB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 76 * Number of variables: 76 Notification: Performance of Generate backend data structure: time 0.002922/0.472, allocations: 1.179 MB / 0.5027 GB, free: 5.727 MB / 366.1 MB Notification: Performance of prepare preOptimizeDAE: time 5.065e-05/0.4721, allocations: 8.031 kB / 0.5027 GB, free: 5.719 MB / 366.1 MB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.0002866/0.4724, allocations: 114.6 kB / 0.5028 GB, free: 5.605 MB / 366.1 MB Notification: Performance of preOpt evaluateParameters (simulation): time 0.002052/0.4744, allocations: 0.7274 MB / 0.5035 GB, free: 4.82 MB / 366.1 MB Notification: Performance of preOpt simplifyIfEquations (simulation): time 3.063e-05/0.4745, allocations: 8.562 kB / 0.5036 GB, free: 4.812 MB / 366.1 MB Notification: Performance of preOpt expandDerOperator (simulation): time 9.432e-05/0.4746, allocations: 16.88 kB / 0.5036 GB, free: 4.797 MB / 366.1 MB Notification: Performance of preOpt removeEqualFunctionCalls (simulation): time 0.0007623/0.4754, allocations: 213.3 kB / 0.5038 GB, free: 4.586 MB / 366.1 MB Notification: Performance of preOpt clockPartitioning (simulation): time 0.0007859/0.4762, allocations: 249.1 kB / 0.504 GB, free: 4.34 MB / 366.1 MB Notification: Performance of preOpt findStateOrder (simulation): time 2.069e-05/0.4762, allocations: 3.938 kB / 0.504 GB, free: 4.336 MB / 366.1 MB Notification: Performance of preOpt replaceEdgeChange (simulation): time 5.331e-05/0.4763, allocations: 3.953 kB / 0.504 GB, free: 4.332 MB / 366.1 MB Notification: Performance of preOpt inlineArrayEqn (simulation): time 2.068e-05/0.4763, allocations: 8 kB / 0.504 GB, free: 4.324 MB / 366.1 MB Notification: Performance of preOpt removeSimpleEquations (simulation): time 0.002784/0.4791, allocations: 1.329 MB / 0.5053 GB, free: 2.914 MB / 366.1 MB Notification: Performance of preOpt comSubExp (simulation): time 0.0005302/0.4797, allocations: 238.9 kB / 0.5056 GB, free: 2.672 MB / 366.1 MB Notification: Performance of preOpt resolveLoops (simulation): time 0.0003867/0.4801, allocations: 216.8 kB / 0.5058 GB, free: 2.457 MB / 366.1 MB Notification: Performance of preOpt evalFunc (simulation): time 0.1296/0.6097, allocations: 4.215 MB / 0.5099 GB, free: 91.68 MB / 366.1 MB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 0.0004622/0.6102, allocations: 159.8 kB / 0.51 GB, free: 91.63 MB / 366.1 MB Notification: Performance of pre-optimization done (n=29): time 5.947e-06/0.6102, allocations: 1.969 kB / 0.51 GB, free: 91.63 MB / 366.1 MB Notification: Performance of matching and sorting (n=29): time 0.00155/0.6118, allocations: 433 kB / 0.5104 GB, free: 91.54 MB / 366.1 MB Notification: Performance of inlineWhenForInitialization (initialization): time 3.006e-05/0.6119, allocations: 57.62 kB / 0.5105 GB, free: 91.48 MB / 366.1 MB Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.001133/0.613, allocations: 0.6526 MB / 0.5111 GB, free: 91.34 MB / 366.1 MB Notification: Performance of collectPreVariables (initialization): time 3.169e-05/0.6131, allocations: 28.45 kB / 0.5112 GB, free: 91.3 MB / 366.1 MB Notification: Performance of collectInitialEqns (initialization): time 0.0004129/0.6135, allocations: 447.7 kB / 0.5116 GB, free: 91.18 MB / 366.1 MB Notification: Performance of collectInitialBindings (initialization): time 0.0001155/0.6136, allocations: 96.19 kB / 0.5117 GB, free: 91.14 MB / 366.1 MB Notification: Performance of simplifyInitialFunctions (initialization): time 2.757e-05/0.6137, allocations: 1.375 kB / 0.5117 GB, free: 91.14 MB / 366.1 MB Notification: Performance of setup shared object (initialization): time 7.397e-05/0.6137, allocations: 325.1 kB / 0.512 GB, free: 90.83 MB / 366.1 MB Notification: Performance of preBalanceInitialSystem (initialization): time 0.0002718/0.614, allocations: 83.64 kB / 0.5121 GB, free: 90.82 MB / 366.1 MB Notification: Performance of partitionIndependentBlocks (initialization): time 0.0003437/0.6144, allocations: 191.4 kB / 0.5123 GB, free: 90.71 MB / 366.1 MB Notification: Performance of analyzeInitialSystem (initialization): time 0.0007185/0.6151, allocations: 184.1 kB / 0.5124 GB, free: 90.7 MB / 366.1 MB Notification: Performance of solveInitialSystemEqSystem (initialization): time 6.277e-06/0.6152, allocations: 0 / 0.5124 GB, free: 90.7 MB / 366.1 MB Notification: Performance of matching and sorting (n=47) (initialization): time 0.001681/0.6169, allocations: 497.2 kB / 0.5129 GB, free: 90.6 MB / 366.1 MB Notification: Performance of prepare postOptimizeDAE: time 2.644e-05/0.6169, allocations: 11.42 kB / 0.5129 GB, free: 90.59 MB / 366.1 MB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 9.675e-05/0.617, allocations: 32.5 kB / 0.5129 GB, free: 90.59 MB / 366.1 MB Notification: Performance of postOpt tearingSystem (initialization): time 0.0003423/0.6174, allocations: 50.77 kB / 0.513 GB, free: 90.58 MB / 366.1 MB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.0005925/0.618, allocations: 85.33 kB / 0.5131 GB, free: 90.58 MB / 366.1 MB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.002145/0.6202, allocations: 2.559 MB / 0.5156 GB, free: 88.19 MB / 366.1 MB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.0005271/0.6207, allocations: 42.69 kB / 0.5156 GB, free: 88.18 MB / 366.1 MB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 4.652e-05/0.6208, allocations: 16 kB / 0.5156 GB, free: 88.18 MB / 366.1 MB Notification: Model statistics after passing the back-end for initialization: * Number of independent subsystems: 15 * Number of states: 0 () * Number of discrete variables: 7 ($PRE.VIN.counter,VIN.counter,$whenCondition1,$PRE.VIN.T0,VIN.T0,$PRE.VIN.counter2,VIN.counter2) * Number of discrete states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for initialization (36): * Single equations (assignments): 33 * Array equations: 0 * Algorithm blocks: 0 * Record equations: 1 * When equations: 0 * If-equations: 0 * Equation systems (linear and non-linear blocks): 0 * Torn equation systems: 2 * Mixed (continuous/discrete) equation systems: 0 Notification: Torn system details for strict tearing set: * Linear torn systems: 2 {(1,100.0%) 2,(1,100.0%) 2} * Non-linear torn systems: 0 Notification: Performance of prepare postOptimizeDAE: time 0.0001554/0.6209, allocations: 123.8 kB / 0.5157 GB, free: 88.07 MB / 366.1 MB Notification: Performance of postOpt lateInlineFunction (simulation): time 0.0001804/0.6211, allocations: 107 kB / 0.5159 GB, free: 88.02 MB / 366.1 MB Notification: Performance of postOpt wrapFunctionCalls (simulation): time 0.001994/0.6231, allocations: 498.5 kB / 0.5163 GB, free: 87.94 MB / 366.1 MB Notification: Performance of postOpt inlineArrayEqn (simulation): time 1.096e-05/0.6232, allocations: 2 kB / 0.5163 GB, free: 87.94 MB / 366.1 MB Notification: Performance of postOpt constantLinearSystem (simulation): time 6.154e-06/0.6232, allocations: 0 / 0.5163 GB, free: 87.94 MB / 366.1 MB Notification: Performance of postOpt simplifysemiLinear (simulation): time 7.06e-06/0.6232, allocations: 0 / 0.5163 GB, free: 87.94 MB / 366.1 MB Notification: Performance of postOpt removeSimpleEquations (simulation): time 0.001019/0.6243, allocations: 0.5222 MB / 0.5168 GB, free: 87.77 MB / 366.1 MB Notification: Performance of postOpt simplifyComplexFunction (simulation): time 7.417e-05/0.6244, allocations: 30.89 kB / 0.5169 GB, free: 87.77 MB / 366.1 MB Notification: Performance of postOpt solveSimpleEquations (simulation): time 0.0004323/0.6248, allocations: 45.77 kB / 0.5169 GB, free: 87.77 MB / 366.1 MB Notification: Performance of postOpt tearingSystem (simulation): time 0.0002569/0.6251, allocations: 53.2 kB / 0.517 GB, free: 87.76 MB / 366.1 MB Notification: Performance of postOpt inputDerivativesUsed (simulation): time 4.61e-05/0.6252, allocations: 12.67 kB / 0.517 GB, free: 87.76 MB / 366.1 MB Notification: Performance of postOpt calculateStrongComponentJacobians (simulation): time 0.001947/0.6271, allocations: 2.547 MB / 0.5195 GB, free: 85.37 MB / 366.1 MB Notification: Performance of postOpt calculateStateSetsJacobians (simulation): time 3.613e-06/0.6272, allocations: 0 / 0.5195 GB, free: 85.37 MB / 366.1 MB Notification: Performance of postOpt symbolicJacobian (simulation): time 0.02883/0.656, allocations: 11.5 MB / 0.5307 GB, free: 78.5 MB / 366.1 MB Notification: Performance of postOpt removeConstants (simulation): time 0.0002591/0.6563, allocations: 186.5 kB / 0.5309 GB, free: 78.36 MB / 366.1 MB Notification: Performance of postOpt simplifyTimeIndepFuncCalls (simulation): time 0.0001123/0.6564, allocations: 2.594 kB / 0.5309 GB, free: 78.36 MB / 366.1 MB Notification: Performance of postOpt simplifyAllExpressions (simulation): time 0.0003466/0.6568, allocations: 27.12 kB / 0.5309 GB, free: 78.36 MB / 366.1 MB Notification: Performance of postOpt findZeroCrossings (simulation): time 0.0001363/0.6569, allocations: 28.69 kB / 0.5309 GB, free: 78.35 MB / 366.1 MB Notification: Performance of postOpt collapseArrayExpressions (simulation): time 5.615e-05/0.657, allocations: 12.81 kB / 0.5309 GB, free: 78.35 MB / 366.1 MB Notification: Performance of sorting global known variables: time 0.00115/0.6582, allocations: 0.4905 MB / 0.5314 GB, free: 78.24 MB / 366.1 MB Notification: Performance of sort global known variables: time 9.38e-07/0.6582, allocations: 3.25 kB / 0.5314 GB, free: 78.24 MB / 366.1 MB Notification: Performance of remove unused functions: time 0.002593/0.6608, allocations: 0.6075 MB / 0.532 GB, free: 78.24 MB / 366.1 MB Notification: Model statistics after passing the back-end for simulation: * Number of independent subsystems: 1 * Number of states: 2 (Q1.vbe,Q1.vbc) * Number of discrete variables: 4 ($whenCondition1,VIN.T0,VIN.counter,VIN.counter2) * Number of discrete states: 2 (VIN.counter,VIN.counter2) * Top-level inputs: 0 Notification: Strong component statistics for simulation (18): * Single equations (assignments): 12 * Array equations: 0 * Algorithm blocks: 0 * Record equations: 1 * When equations: 3 * If-equations: 0 * Equation systems (linear and non-linear blocks): 0 * Torn equation systems: 2 * Mixed (continuous/discrete) equation systems: 0 Notification: Torn system details for strict tearing set: * Linear torn systems: 2 {(1,100.0%) 2,(1,100.0%) 2} * Non-linear torn systems: 0 Notification: Performance of Backend phase and start with SimCode phase: time 0.002549/0.6634, allocations: 0.8347 MB / 0.5328 GB, free: 78.13 MB / 366.1 MB Notification: Performance of simCode: created initialization part: time 0.001257/0.6647, allocations: 0.5063 MB / 0.5333 GB, free: 77.89 MB / 366.1 MB Notification: Performance of simCode: created event and clocks part: time 3.434e-06/0.6647, allocations: 0 / 0.5333 GB, free: 77.89 MB / 366.1 MB Notification: Performance of simCode: created simulation system equations: time 0.0006247/0.6653, allocations: 395.2 kB / 0.5337 GB, free: 77.65 MB / 366.1 MB Notification: Performance of simCode: created of all other equations (e.g. parameter, nominal, assert, etc): time 0.0005975/0.666, allocations: 89.91 kB / 0.5338 GB, free: 77.64 MB / 366.1 MB Notification: Performance of simCode: created linear, non-linear and system jacobian parts: time 0.003171/0.6691, allocations: 1.621 MB / 0.5354 GB, free: 76.87 MB / 366.1 MB Notification: Performance of simCode: some other stuff during SimCode phase: time 0.0005898/0.6698, allocations: 0.9854 MB / 0.5363 GB, free: 76.16 MB / 366.1 MB Notification: Performance of simCode: alias equations: time 0.0004858/0.6703, allocations: 91.11 kB / 0.5364 GB, free: 76.14 MB / 366.1 MB Notification: Performance of simCode: all other stuff during SimCode phase: time 0.0001336/0.6704, allocations: 49.62 kB / 0.5365 GB, free: 76.12 MB / 366.1 MB Notification: Performance of SimCode: time 1.335e-06/0.6704, allocations: 5.844 kB / 0.5365 GB, free: 76.12 MB / 366.1 MB Notification: Performance of Templates: time 0.02986/0.7003, allocations: 12.96 MB / 0.5491 GB, free: 74.91 MB / 366.1 MB Error: Error building simulator. Build log: clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter.c clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.c Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.c:79:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((_satcur2 == 0.0)) ~~~~~~~~~^~~~~~ Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.c:79:18: note: remove extraneous parentheses around the comparison to silence this warning if((_satcur2 == 0.0)) ~ ^ ~ Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.c:79:18: note: use '=' to turn this equality comparison into an assignment if((_satcur2 == 0.0)) ^~ = Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.c:260:13: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((_mj == 0.5)) ~~~~^~~~~~ Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.c:260:13: note: remove extraneous parentheses around the comparison to silence this warning if((_mj == 0.5)) ~ ^ ~ Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.c:260:13: note: use '=' to turn this equality comparison into an assignment if((_mj == 0.5)) ^~ = Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.c:2933:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((_satcur2 == 0.0)) ~~~~~~~~~^~~~~~ Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.c:2933:18: note: remove extraneous parentheses around the comparison to silence this warning if((_satcur2 == 0.0)) ~ ^ ~ Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.c:2933:18: note: use '=' to turn this equality comparison into an assignment if((_satcur2 == 0.0)) ^~ = Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.c:3025:13: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((_mj == 0.5)) ~~~~^~~~~~ Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.c:3025:13: note: remove extraneous parentheses around the comparison to silence this warning if((_mj == 0.5)) ~ ^ ~ Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.c:3025:13: note: use '=' to turn this equality comparison into an assignment if((_mj == 0.5)) ^~ = 4 warnings generated. clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_records.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_records.c clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_01exo.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_01exo.c clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_02nls.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_02nls.c clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_03lsy.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_03lsy.c clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_04set.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_04set.c clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_05evt.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_05evt.c clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_06inz.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_06inz.c clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_07dly.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_07dly.c clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_08bnd.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_08bnd.c clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_09alg.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_09alg.c clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_10asr.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_10asr.c clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_11mix.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_11mix.c clang -Os -fPIC -mfpmath=sse -I"/mnt/btrfs/@workspace/LibraryExperimental/OpenModelica/build/include/omc/c" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Modelica_Electrical_Spice3_Examples_Spice3BenchmarkRtlInverter -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=6 -DOMC_NUM_NONLINEAR_SYSTEMS=0 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -c -o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_12jac.o Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_12jac.c Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_12jac.c:797:1541: error: too many arguments to function call, expected 16, have 20 jacobian->tmpVars[6] /* Q1.cc.iBE.$pDERA.dummyVarA JACOBIAN_DIFF_VAR */ = omc_$DER$Modelica$PElectrical$PSpice3$PInternal$PBjt$PbjtNoBypassCode__eval4(threadData, omc_Modelica_Electrical_Spice3_Internal_Bjt_Bjt(threadData, 300.15, 1.0, 0, 0.0, 0.0, 0.0, 0.0, 0, 0, 0.0, 0.0, 0.0, 0.0), omc_Modelica_Electrical_Spice3_Internal_Bjt_BjtModelLineParams(threadData, 1.0, 300.15, 1e-16, 20.0, 1.0, 1.5, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 100.0, 0.0, 0.0, 0.0, 0.75, 0.33, 1e-10, 0.0, 0.0, 0.0, 0.0, 2e-12, 0.75, 0.33, 1.0, 0.0, 0.0, 0.75, 0.0, 0.0, 1.11, 3.0, 0.0, 1.0, 0.5, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0, 0.0, 0.0, 0.0, 0.0, 0, 1.0), omc_Modelica_Electrical_Spice3_Internal_Bjt_BjtCalc(threadData, 1e-16, 20.0, 1.0, 0.0, 0.0, 0.0, 0.75, 2e-12, 0.75, 0.375, 0.375, 0.8493935159599201, 0.02586467196237054, 0.4158507232153946, 0.3977682418774593, 0.335, 0.4158507232153946, 0.3977682418774593, 0.335), tmp10, tmp11, tmp12, tmp13, tmp14 ,&jacobian->tmpVars[7] /* Q1.cc.iBEN.$pDERA.dummyVarA JACOBIAN_DIFF_VAR */ ,&jacobian->tmpVars[4] /* Q1.cc.iBC.$pDERA.dummyVarA JACOBIAN_DIFF_VAR */ ,&jacobian->tmpVars[5] /* Q1.cc.iBCN.$pDERA.dummyVarA JACOBIAN_DIFF_VAR */ ,&jacobian->tmpVars[8] /* Q1.cc.iCC.$pDERA.dummyVarA JACOBIAN_DIFF_VAR */ ,&jacobian->tmpVars[1] /* Q1.cc.capbc.$pDERA.dummyVarA JACOBIAN_DIFF_VAR */ ,&jacobian->tmpVars[2] /* Q1.cc.capbe.$pDERA.dummyVarA JACOBIAN_DIFF_VAR */ ,&jacobian->tmpVars[3] /* Q1.cc.captt.$pDERA.dummyVarA JACOBIAN_DIFF_VAR */, NULL, NULL, NULL, NULL); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-6.0/lib/clang/6.0.0/include/stddef.h:105:16: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ ./Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_functions.h:218:1: note: 'omc_$DER$Modelica$PElectrical$PSpice3$PInternal$PBjt$PbjtNoBypassCode__eval4' declared here modelica_real omc_$DER$Modelica$PElectrical$PSpice3$PInternal$PBjt$PbjtNoBypassCode__eval4(threadData_t *threadData, Modelica_Electrical_Spice3_Internal_Bjt_Bjt _in_p3, Modelica_Electrical_Spice3_Internal_Bjt_BjtModelLineParams _in_p, Modelica_Electrical_Spice3_Internal_Bjt_BjtCalc _in_c, real_array _in_m_pVoltageValues, Modelica_Electrical_Spice3_Internal_Bjt_Bjt _$Modelica$PElectrical$PSpice3$PInternal$PBjt$PbjtNoBypassCode_eval4$funDERin_p3, Modelica_Electrical_Spice3_Internal_Bjt_BjtModelLineParams _$Modelica$PElectrical$PSpice3$PInternal$PBjt$PbjtNoBypassCode_eval4$funDERin_p, Modelica_Electrical_Spice3_Internal_Bjt_BjtCalc _$Modelica$PElectrical$PSpice3$PInternal$PBjt$PbjtNoBypassCode_eval4$funDERin_c, real_array _$Modelica$PElectrical$PSpice3$PInternal$PBjt$PbjtNoBypassCode_eval4$funDERin_m_pVoltageValues, modelica_real *out_$Modelica$PElectrical$PSpice3$PInternal$PBjt$PbjtNoBypassCode_eval4$funDERout_cc_iBEN, modelica_real *out_$Modelica$PElectrical$PSpice3$PInternal$PBjt$PbjtNoBypassCode_eval4$funDERout_cc_iBC, modelica_real *out_$Modelica$PElectrical$PSpice3$PInternal$PBjt$PbjtNoBypassCode_eval4$funDERout_cc_iBCN, modelica_real *out_$Modelica$PElectrical$PSpice3$PInternal$PBjt$PbjtNoBypassCode_eval4$funDERout_cc_iCC, modelica_real *out_$Modelica$PElectrical$PSpice3$PInternal$PBjt$PbjtNoBypassCode_eval4$funDERout_cc_capbc, modelica_real *out_$Modelica$PElectrical$PSpice3$PInternal$PBjt$PbjtNoBypassCode_eval4$funDERout_cc_capbe, modelica_real *out_$Modelica$PElectrical$PSpice3$PInternal$PBjt$PbjtNoBypassCode_eval4$funDERout_cc_captt); ^ 1 error generated. : recipe for target 'Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_12jac.o' failed make: *** [Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter_12jac.o] Error 1