Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr ScalableTestGrids_noopt_ScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/PowerGrids 1.0.3/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ScalableTestGrids 1.1.0-master/package.mo", uses=false) Using package ScalableTestGrids with version 1.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ScalableTestGrids 1.1.0-master/package.mo) Using package PowerGrids with version 1.0.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/PowerGrids 1.0.3/package.mo) Using package Modelica with version 3.2.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo) Using package Complex with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo) Using package ModelicaServices with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo) Running command: "" <> buildModelFMU(ScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4,fileNamePrefix="ScalableTestGrids_noopt_ScalableTestGrids_Models_Type1_Type1_reduced_N_4_M_4",fmuType="me",version="2.0",platforms={"static"}) "" <> buildModelFMU(ScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4,fileNamePrefix="ScalableTestGrids_noopt_ScalableTestGrids_Models_Type1_Type1_reduced_N_4_M_4",fmuType="me",version="2.0",platforms={"static"}) Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001251/0.001251, allocations: 113 kB / 17.74 MB, free: 5.336 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo): time 0.00125/0.00125, allocations: 184.2 kB / 18.68 MB, free: 4.41 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo): time 1.484/1.484, allocations: 205.1 MB / 224.5 MB, free: 12.23 MB / 190.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/PowerGrids 1.0.3/package.mo): time 0.06544/0.06544, allocations: 14.16 MB / 286.1 MB, free: 13.86 MB / 238.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ScalableTestGrids 1.1.0-master/package.mo): time 3.607/3.607, allocations: 461.2 MB / 0.7795 GB, free: 107.2 MB / 0.6545 GB Notification: Modelica requested package Complex of version 3.2.3. Complex 4.0.0 is used instead which states that it is fully compatible without conversion script needed. Notification: Modelica requested package ModelicaServices of version 3.2.3. ModelicaServices 4.0.0 is used instead which states that it is fully compatible without conversion script needed. Notification: ScalableTestGrids requested package PowerGrids of version 1.0.2. PowerGrids 1.0.3 is used instead which states that it is fully compatible without conversion script needed. Notification: Performance of FrontEnd - loaded program: time 0.001747/0.001747, allocations: 94.67 kB / 1.132 GB, free: 21.41 MB / 0.8735 GB Notification: Performance of FrontEnd - Absyn->SCode: time 0.3704/0.3722, allocations: 172.1 MB / 1.3 GB, free: 6.355 MB / 0.9829 GB Notification: Performance of NFInst.instantiate(ScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4): time 3.79/4.162, allocations: 1.425 GB / 2.725 GB, free: 11.13 MB / 1.765 GB Notification: Performance of NFInst.instExpressions: time 3.006/7.168, allocations: 0.4905 GB / 3.215 GB, free: 13.93 MB / 2.093 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.4132/7.582, allocations: 4.985 MB / 3.22 GB, free: 13.93 MB / 2.093 GB Notification: Performance of NFTyping.typeComponents: time 0.3034/7.885, allocations: 76.08 MB / 3.295 GB, free: 8.562 MB / 2.093 GB Notification: Performance of NFTyping.typeBindings: time 0.7908/8.676, allocations: 208.3 MB / 3.498 GB, free: 0.7148 MB / 2.187 GB Notification: Performance of NFTyping.typeClassSections: time 0.2059/8.882, allocations: 53.31 MB / 3.55 GB, free: 6.332 MB / 2.233 GB Notification: Performance of NFFlatten.flatten: time 0.8339/9.716, allocations: 489.1 MB / 4.028 GB, free: 3.953 MB / 2.687 GB Notification: Performance of NFFlatten.resolveConnections: time 3.669/13.38, allocations: 51.34 MB / 4.078 GB, free: 80.84 MB / 2.703 GB Notification: Performance of NFEvalConstants.evaluate: time 0.3286/13.71, allocations: 163.8 MB / 4.238 GB, free: 66.06 MB / 2.703 GB Notification: Performance of NFSimplifyModel.simplify: time 0.3281/14.04, allocations: 174.5 MB / 4.408 GB, free: 37.38 MB / 2.703 GB Notification: Performance of NFPackage.collectConstants: time 0.115/14.16, allocations: 21.86 MB / 4.43 GB, free: 37.38 MB / 2.703 GB Notification: Performance of NFFlatten.collectFunctions: time 0.2556/14.41, allocations: 40.93 MB / 4.47 GB, free: 37.38 MB / 2.703 GB Notification: Performance of NFScalarize.scalarize: time 0.1353/14.55, allocations: 49.99 MB / 4.518 GB, free: 27.82 MB / 2.703 GB Notification: Performance of NFVerifyModel.verify: time 0.4343/14.98, allocations: 152.4 MB / 4.667 GB, free: 2.105 MB / 2.719 GB Notification: Performance of NFConvertDAE.convert: time 2.803/17.78, allocations: 370.1 MB / 5.029 GB, free: 248.6 MB / 2.938 GB Notification: Performance of FrontEnd - DAE generated: time 8.536e-06/17.78, allocations: 0.5 kB / 5.029 GB, free: 248.6 MB / 2.938 GB Notification: Performance of FrontEnd: time 1.743e-06/17.78, allocations: 0.5 kB / 5.029 GB, free: 248.6 MB / 2.938 GB Notification: Performance of Transformations before backend: time 0.01563/17.8, allocations: 0 / 5.029 GB, free: 248.6 MB / 2.938 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 51079 * Number of variables: 51079 Notification: Performance of Generate backend data structure: time 1.549/19.35, allocations: 368.3 MB / 5.388 GB, free: 157.8 MB / 2.938 GB Notification: Performance of prepare preOptimizeDAE: time 5.117e-05/19.35, allocations: 8.281 kB / 5.388 GB, free: 157.8 MB / 2.938 GB Notification: Performance of preOpt introduceOutputAliases (simulation): time 0.102/19.45, allocations: 25.14 MB / 5.413 GB, free: 153.3 MB / 2.938 GB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.236/19.69, allocations: 38.16 MB / 5.45 GB, free: 119.8 MB / 2.938 GB Notification: Performance of preOpt evaluateParameters (simulation): time 0.567/20.25, allocations: 154.5 MB / 5.601 GB, free: 21.48 MB / 2.938 GB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.02265/20.28, allocations: 14.93 MB / 5.616 GB, free: 13.03 MB / 2.938 GB Notification: Performance of preOpt expandDerOperator (simulation): time 0.09266/20.37, allocations: 19.69 MB / 5.635 GB, free: 15.87 MB / 2.953 GB Notification: Performance of preOpt clockPartitioning (simulation): time 0.734/21.1, allocations: 206.9 MB / 5.837 GB, free: 15.52 MB / 3.109 GB Notification: Performance of preOpt findStateOrder (simulation): time 0.01367/21.12, allocations: 421.2 kB / 5.837 GB, free: 15.36 MB / 3.109 GB Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.07245/21.19, allocations: 8.062 MB / 5.845 GB, free: 7.297 MB / 3.109 GB Notification: Performance of preOpt inlineArrayEqn (simulation): time 0.004829/21.19, allocations: 4.84 MB / 5.85 GB, free: 2.457 MB / 3.109 GB Notification: Performance of preOpt removeEqualRHS (simulation): time 0.5852/21.78, allocations: 196.2 MB / 6.041 GB, free: 320 kB / 3.297 GB Warning: The model contains alias variables with redundant start and/or conflicting nominal values. It is recommended to resolve the conflicts, because otherwise the system could be hard to solve. To print the conflicting alias sets and the chosen candidates please use -d=aliasConflicts. Notification: Performance of preOpt removeSimpleEquations (simulation): time 4.134/25.91, allocations: 1.34 GB / 7.381 GB, free: 0.6128 GB / 3.391 GB Notification: Performance of preOpt comSubExp (simulation): time 3.086/29, allocations: 0.6257 GB / 8.007 GB, free: 1.537 GB / 3.391 GB Notification: Performance of preOpt resolveLoops (simulation): time 0.2778/29.28, allocations: 94.35 MB / 8.099 GB, free: 1.535 GB / 3.391 GB Notification: Performance of preOpt evalFunc (simulation): time 0.02893/29.31, allocations: 2.385 MB / 8.101 GB, free: 1.535 GB / 3.391 GB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 0.005314/29.31, allocations: 2.188 MB / 8.103 GB, free: 1.535 GB / 3.391 GB Notification: Performance of pre-optimization done (n=21307): time 0.001983/29.31, allocations: 0 / 8.103 GB, free: 1.535 GB / 3.391 GB Notification: Performance of matching and sorting (n=21307): time 1.136/30.45, allocations: 277.3 MB / 8.374 GB, free: 1.459 GB / 3.391 GB Warning: Out of memory! Faking a stack overflow. [/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/Compiler/BackEnd/BackendDAEUtil.mo:7769:3-7769:155:writable] Error: Internal error Stack overflow in BackendDAEUtil.getSolvedSystem... [bt] #1 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaRuntimeC.so(mmc_setStacktraceMessages_threadData) [bt] #2 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaRuntimeC.so(mmc_do_stackoverflow) [bt] #3 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaRuntimeC.so(mmc_do_out_of_memory) [bt] #4 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so() [bt] #5 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(BackendVariable.addVariables) [bt] #6 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(HpcOmTaskGraph.createTaskGraph1) [bt] #7 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(List.fold) [bt] #8 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(HpcOmTaskGraph.createTaskGraph0) [bt] #9 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(BackendDAEOptimize.evaluateOutputsOnly) [bt] #10 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(BackendDAEUtil.getSolvedSystem) [bt] #11 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(SimCodeMain.translateModelCallBackendOB) [bt] #12 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(SimCodeMain.translateModel) [bt] #13 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(CevalScriptBackend.callBuildModelFMU) [bt] #14 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(CevalScriptBackend.buildModelFMU) [bt] #15 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(CevalScriptBackend.cevalInteractiveFunctions3) [bt] #16 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(CevalScript.cevalInteractiveFunctions2) [bt] #17 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(CevalScript.cevalInteractiveFunctions) [bt] #18 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(BackendInterface.cevalInteractiveFunctions) [bt] #19 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(Ceval.cevalWork2) [bt] #20 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(Ceval.cevalWork1) [bt] #21 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(Ceval.cevalWork2) [bt] #22 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(Ceval.cevalWork1) [bt] #23 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(Ceval.ceval) [bt] #24 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(CevalScript.ceval) [bt] #25 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(Interactive.evaluateExpr) [bt] #26 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(Interactive.evaluateExprToStr) [bt] #27 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(Interactive.evaluate2) [bt] #28 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(Interactive.evaluate) [bt] #29 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(Main.handleCommand2) [bt] #30 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(Main.handleCommand) [bt] #31 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(Main.interactivemodeZMQ) [bt] #32 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(Main.main2) [bt] #33 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(Main.main) [bt] #34 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(__omc_main) [bt] #35 /lib/x86_64-linux-gnu/libc.so.6() [bt] #36 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) [bt] #37 /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/./OMCompiler/build/bin/omc()