Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr ScalableTestGrids_noopt_ScalableTestGrids.Models.Type1.Type1_reduced_N_3_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_3_M_4,fileNamePrefix="ScalableTestGrids_noopt_ScalableTestGrids_Models_Type1_Type1_reduced_N_3_M_4",fmuType="me",version="2.0",platforms={"static"}) "" <> buildModelFMU(ScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4,fileNamePrefix="ScalableTestGrids_noopt_ScalableTestGrids_Models_Type1_Type1_reduced_N_3_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.001273/0.001273, allocations: 113 kB / 17.74 MB, free: 5.312 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.00139/0.00139, allocations: 188.2 kB / 18.68 MB, free: 4.383 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.564/1.564, allocations: 205.1 MB / 224.6 MB, free: 12.21 MB / 190.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/PowerGrids 1.0.3/package.mo): time 0.06343/0.06343, allocations: 14.18 MB / 286.1 MB, free: 13.84 MB / 238.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ScalableTestGrids 1.1.0-master/package.mo): time 3.936/3.936, allocations: 461.2 MB / 0.7794 GB, free: 107.3 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.002059/0.002059, allocations: 94.06 kB / 1.131 GB, free: 21.8 MB / 0.8735 GB Notification: Performance of FrontEnd - Absyn->SCode: time 0.3649/0.367, allocations: 172.1 MB / 1.299 GB, free: 6.887 MB / 0.9829 GB Notification: Performance of NFInst.instantiate(ScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4): time 2.366/2.733, allocations: 0.79 GB / 2.089 GB, free: 8.75 MB / 1.562 GB Notification: Performance of NFInst.instExpressions: time 1.789/4.522, allocations: 279.1 MB / 2.362 GB, free: 14.17 MB / 1.718 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.2262/4.748, allocations: 2.766 MB / 2.364 GB, free: 14.17 MB / 1.718 GB Notification: Performance of NFTyping.typeComponents: time 0.1661/4.914, allocations: 42.15 MB / 2.406 GB, free: 13.38 MB / 1.718 GB Notification: Performance of NFTyping.typeBindings: time 0.4547/5.369, allocations: 115.6 MB / 2.518 GB, free: 12.31 MB / 1.765 GB Notification: Performance of NFTyping.typeClassSections: time 0.1275/5.497, allocations: 29.99 MB / 2.548 GB, free: 4.48 MB / 1.78 GB Notification: Performance of NFFlatten.flatten: time 0.4822/5.979, allocations: 271.1 MB / 2.812 GB, free: 6.102 MB / 2.015 GB Notification: Performance of NFFlatten.resolveConnections: time 0.1075/6.086, allocations: 28.1 MB / 2.84 GB, free: 10.19 MB / 2.046 GB Notification: Performance of NFEvalConstants.evaluate: time 0.2205/6.307, allocations: 90.82 MB / 2.929 GB, free: 372 kB / 2.124 GB Notification: Performance of NFSimplifyModel.simplify: time 0.2095/6.516, allocations: 96.69 MB / 3.023 GB, free: 2.207 MB / 2.218 GB Notification: Performance of NFPackage.collectConstants: time 0.07201/6.589, allocations: 12.16 MB / 3.035 GB, free: 6.047 MB / 2.233 GB Notification: Performance of NFFlatten.collectFunctions: time 1.635/8.223, allocations: 22.69 MB / 3.057 GB, free: 210.1 MB / 2.233 GB Notification: Performance of NFScalarize.scalarize: time 0.06276/8.286, allocations: 27.77 MB / 3.084 GB, free: 210.1 MB / 2.233 GB Notification: Performance of NFVerifyModel.verify: time 0.2455/8.532, allocations: 84.44 MB / 3.167 GB, free: 202.4 MB / 2.233 GB Notification: Performance of NFConvertDAE.convert: time 0.4509/8.983, allocations: 205.9 MB / 3.368 GB, free: 168.2 MB / 2.233 GB Notification: Performance of FrontEnd - DAE generated: time 9.017e-06/8.983, allocations: 3.594 kB / 3.368 GB, free: 168.2 MB / 2.233 GB Notification: Performance of FrontEnd: time 1.703e-06/8.983, allocations: 0 / 3.368 GB, free: 168.2 MB / 2.233 GB Notification: Performance of Transformations before backend: time 0.009567/8.992, allocations: 0 / 3.368 GB, free: 168.2 MB / 2.233 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 28285 * Number of variables: 28285 Notification: Performance of Generate backend data structure: time 0.9126/9.905, allocations: 208 MB / 3.571 GB, free: 72.05 MB / 2.233 GB Notification: Performance of prepare preOptimizeDAE: time 5.768e-05/9.905, allocations: 16.02 kB / 3.571 GB, free: 72.04 MB / 2.233 GB Notification: Performance of preOpt introduceOutputAliases (simulation): time 0.06402/9.969, allocations: 13.92 MB / 3.585 GB, free: 65 MB / 2.233 GB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.1376/10.11, allocations: 21.9 MB / 3.606 GB, free: 44.06 MB / 2.233 GB Notification: Performance of preOpt evaluateParameters (simulation): time 0.3142/10.42, allocations: 86.65 MB / 3.691 GB, free: 10.69 MB / 2.265 GB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.01243/10.43, allocations: 8.271 MB / 3.699 GB, free: 2.414 MB / 2.265 GB Notification: Performance of preOpt expandDerOperator (simulation): time 0.04722/10.48, allocations: 10.92 MB / 3.709 GB, free: 7.492 MB / 2.28 GB Notification: Performance of preOpt clockPartitioning (simulation): time 0.4433/10.92, allocations: 114.6 MB / 3.821 GB, free: 0.625 MB / 2.39 GB Notification: Performance of preOpt findStateOrder (simulation): time 0.008715/10.93, allocations: 229.4 kB / 3.821 GB, free: 0.5352 MB / 2.39 GB Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.04589/10.98, allocations: 4.465 MB / 3.826 GB, free: 12.07 MB / 2.405 GB Notification: Performance of preOpt inlineArrayEqn (simulation): time 0.003265/10.98, allocations: 2.682 MB / 3.828 GB, free: 9.387 MB / 2.405 GB Notification: Performance of preOpt removeEqualRHS (simulation): time 1.754/12.74, allocations: 108.7 MB / 3.934 GB, free: 0.9341 GB / 2.405 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 1.48/14.22, allocations: 0.7424 GB / 4.677 GB, free: 340.7 MB / 2.405 GB Notification: Performance of preOpt comSubExp (simulation): time 0.6228/14.84, allocations: 255.4 MB / 4.926 GB, free: 135.5 MB / 2.405 GB Notification: Performance of preOpt resolveLoops (simulation): time 0.1631/15, allocations: 51.63 MB / 4.977 GB, free: 83.82 MB / 2.405 GB Notification: Performance of preOpt evalFunc (simulation): time 0.01668/15.02, allocations: 1.323 MB / 4.978 GB, free: 82.55 MB / 2.405 GB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 0.003031/15.02, allocations: 1.226 MB / 4.979 GB, free: 81.31 MB / 2.405 GB Notification: Performance of pre-optimization done (n=11801): time 0.001371/15.02, allocations: 0 / 4.979 GB, free: 81.31 MB / 2.405 GB Notification: Performance of matching and sorting (n=11801): time 1.869/16.89, allocations: 154.3 MB / 5.13 GB, free: 0.8983 GB / 2.405 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()