/usr/bin/java -Xmx15000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/threadmodular/regression/inc-bdec/ThreadModularVerifier.Settings.epf -tc ../../../trunk/examples/threadmodular/regression/ThreadModularVerifier.xml --chcsolver.chc.solver.backend ELDARICA --chcsolver.produce.chc.model.if.query.is.sat true --chcsolver.produce.derivation.if.query.is.unsat true --chcsolver.produce.unsat.core.if.query.is.unsat true -i ../../../trunk/examples/threadmodular/regression/inc-bdec/inc-bdec.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.3-wip.dk.sleep-threadmodular-3a8dd60-m [2023-06-12 09:45:10,070 INFO L172 SettingsManager]: Resetting all preferences to default values... [2023-06-12 09:45:10,148 INFO L100 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/threadmodular/regression/inc-bdec/ThreadModularVerifier.Settings.epf [2023-06-12 09:45:10,155 INFO L114 SettingsManager]: Preferences different from defaults after loading the file: [2023-06-12 09:45:10,157 INFO L135 SettingsManager]: Preferences of ChcSolver differ from their defaults: [2023-06-12 09:45:10,157 INFO L137 SettingsManager]: * Produce UNSAT core if query is UNSAT=true [2023-06-12 09:45:10,158 INFO L135 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-06-12 09:45:10,158 INFO L137 SettingsManager]: * Size of a code block=OneNontrivialStatement [2023-06-12 09:45:10,159 INFO L137 SettingsManager]: * Add additional assume for each assert=false [2023-06-12 09:45:10,163 INFO L135 SettingsManager]: Preferences of IcfgToChc differ from their defaults: [2023-06-12 09:45:10,163 INFO L137 SettingsManager]: * Conditional Independence=PRECOMPUTED_CONDITIONS [2023-06-12 09:45:10,164 INFO L135 SettingsManager]: Preferences of ChcSmtPrinter differ from their defaults: [2023-06-12 09:45:10,165 INFO L137 SettingsManager]: * Save file in source directory=true [2023-06-12 09:45:10,166 INFO L137 SettingsManager]: * Use automatic naming=true [2023-06-12 09:45:10,166 INFO L137 SettingsManager]: * File name=CHC_conditional WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.chcsolver: CHC solver backend -> ELDARICA Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.chcsolver: Produce CHC model if query is SAT -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.chcsolver: Produce derivation if query is UNSAT -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.chcsolver: Produce UNSAT core if query is UNSAT -> true [2023-06-12 09:45:10,394 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-06-12 09:45:10,421 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-06-12 09:45:10,423 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-06-12 09:45:10,424 INFO L270 PluginConnector]: Initializing Boogie PL CUP Parser... [2023-06-12 09:45:10,424 INFO L274 PluginConnector]: Boogie PL CUP Parser initialized [2023-06-12 09:45:10,425 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/threadmodular/regression/inc-bdec/inc-bdec.bpl [2023-06-12 09:45:10,426 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/threadmodular/regression/inc-bdec/inc-bdec.bpl' [2023-06-12 09:45:10,444 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-06-12 09:45:10,446 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-06-12 09:45:10,447 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-06-12 09:45:10,447 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-06-12 09:45:10,447 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-06-12 09:45:10,462 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "inc-bdec.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:45:10" (1/1) ... [2023-06-12 09:45:10,463 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "inc-bdec.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:45:10" (1/1) ... [2023-06-12 09:45:10,468 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "inc-bdec.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:45:10" (1/1) ... [2023-06-12 09:45:10,468 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "inc-bdec.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:45:10" (1/1) ... [2023-06-12 09:45:10,470 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "inc-bdec.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:45:10" (1/1) ... [2023-06-12 09:45:10,471 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "inc-bdec.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:45:10" (1/1) ... [2023-06-12 09:45:10,472 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "inc-bdec.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:45:10" (1/1) ... [2023-06-12 09:45:10,472 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "inc-bdec.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:45:10" (1/1) ... [2023-06-12 09:45:10,473 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-06-12 09:45:10,474 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-06-12 09:45:10,474 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-06-12 09:45:10,474 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-06-12 09:45:10,475 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "inc-bdec.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:45:10" (1/1) ... [2023-06-12 09:45:10,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-06-12 09:45:10,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-06-12 09:45:10,502 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-06-12 09:45:10,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-06-12 09:45:10,540 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2023-06-12 09:45:10,540 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-06-12 09:45:10,540 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-06-12 09:45:10,581 INFO L236 CfgBuilder]: Building ICFG [2023-06-12 09:45:10,582 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-06-12 09:45:10,584 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-06-12 09:45:10,623 INFO L277 CfgBuilder]: Performing block encoding [2023-06-12 09:45:10,633 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-06-12 09:45:10,634 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-06-12 09:45:10,635 INFO L201 PluginConnector]: Adding new model inc-bdec.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.06 09:45:10 BoogieIcfgContainer [2023-06-12 09:45:10,636 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-06-12 09:45:10,636 INFO L112 PluginConnector]: ------------------------IcfgToChc---------------------------- [2023-06-12 09:45:10,637 INFO L270 PluginConnector]: Initializing IcfgToChc... [2023-06-12 09:45:10,637 INFO L274 PluginConnector]: IcfgToChc initialized [2023-06-12 09:45:10,639 INFO L184 PluginConnector]: Executing the observer IcfgToChcObserver from plugin IcfgToChc for "inc-bdec.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.06 09:45:10" (1/1) ... [2023-06-12 09:45:10,894 INFO L111 IndependenceChecker]: instantiated independence condition for 'assume x > 0;x := x - 1;' and '<[ dummy edge: assume true; ]>' is: true [2023-06-12 09:45:10,901 INFO L111 IndependenceChecker]: instantiated independence condition for 'x := x + 1;' and '<[ dummy edge: assume true; ]>' is: true [2023-06-12 09:45:10,946 INFO L111 IndependenceChecker]: instantiated independence condition for 'assume x > 0;x := x - 1;' and 'x := x + 1;' is: true [2023-06-12 09:45:10,955 INFO L111 IndependenceChecker]: instantiated independence condition for 'x := x + 1;' and 'x := x + 1;' is: true [2023-06-12 09:45:10,973 INFO L111 IndependenceChecker]: instantiated independence condition for 'assume x > 0;x := x - 1;' and 'assume x > 0;x := x - 1;' is: true [2023-06-12 09:45:11,077 INFO L111 IndependenceChecker]: instantiated independence condition for 'x := x + 1;' and 'assume x > 0;x := x - 1;' is: (< 0 x) [2023-06-12 09:45:11,083 INFO L111 IndependenceChecker]: instantiated independence condition for 'assume x > 0;x := x - 1;' and '<[ dummy edge: assume true; ]>' is: true [2023-06-12 09:45:11,085 INFO L111 IndependenceChecker]: instantiated independence condition for 'x := x + 1;' and '<[ dummy edge: assume true; ]>' is: true [2023-06-12 09:45:11,112 INFO L201 PluginConnector]: Adding new model inc-bdec.bpl de.uni_freiburg.informatik.ultimate.plugins.icfgtochc OTHER 12.06 09:45:11 HornClauseAST [2023-06-12 09:45:11,112 INFO L131 PluginConnector]: ------------------------ END IcfgToChc---------------------------- [2023-06-12 09:45:11,117 INFO L112 PluginConnector]: ------------------------ChcSmtPrinter---------------------------- [2023-06-12 09:45:11,117 INFO L270 PluginConnector]: Initializing ChcSmtPrinter... [2023-06-12 09:45:11,117 INFO L274 PluginConnector]: ChcSmtPrinter initialized [2023-06-12 09:45:11,118 INFO L184 PluginConnector]: Executing the observer ChcSmtPrinterObserver from plugin ChcSmtPrinter for "inc-bdec.bpl de.uni_freiburg.informatik.ultimate.plugins.icfgtochc OTHER 12.06 09:45:11" (1/1) ... [2023-06-12 09:45:11,119 INFO L192 hcSmtPrinterObserver]: Writing to file /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/threadmodular/regression/inc-bdec/CHC_conditional_inc-bdec.bpl_UID5299377471759052362.smt2 [2023-06-12 09:45:11,146 INFO L131 PluginConnector]: ------------------------ END ChcSmtPrinter---------------------------- [2023-06-12 09:45:11,147 INFO L112 PluginConnector]: ------------------------ChcSolver---------------------------- [2023-06-12 09:45:11,147 INFO L270 PluginConnector]: Initializing ChcSolver... [2023-06-12 09:45:11,147 INFO L274 PluginConnector]: ChcSolver initialized [2023-06-12 09:45:11,151 INFO L184 PluginConnector]: Executing the observer ChcSolverObserver from plugin ChcSolver for "inc-bdec.bpl de.uni_freiburg.informatik.ultimate.plugins.icfgtochc OTHER 12.06 09:45:11" (1/1) ... [2023-06-12 09:45:11,152 WARN L147 ChcSolverObserver]: Derivation production is not supported by backend [2023-06-12 09:45:11,152 WARN L153 ChcSolverObserver]: UNSAT core production is not supported by backend [2023-06-12 09:45:11,152 INFO L90 EldaricaCliChcScript]: Writing script to file /tmp/eldarica_8448972259687162966.smt2 [2023-06-12 09:45:11,170 ERROR L181 MonitoredProcess]: Could not determine absolute path of external process, hoping that OS will resolve eld [2023-06-12 09:45:11,170 INFO L189 MonitoredProcess]: No working directory specified, using eld [2023-06-12 09:45:11,173 INFO L229 MonitoredProcess]: Starting monitored process 2 with eld -disj -ssol /tmp/eldarica_8448972259687162966.smt2 (exit command is null, workingDir is null) [2023-06-12 09:45:11,174 INFO L327 MonitoredProcess]: [MP eld -disj -ssol /tmp/eldarica_8448972259687162966.smt2 (2)] Waiting until timeout for monitored process [2023-06-12 09:46:06,994 INFO L175 ChcSolverObserver]: ChcSolver found model: [2023-06-12 09:46:07,012 INFO L176 ChcSolverObserver]: (define-fun (Inv Int Int Bool Int Bool Int Bool) ((A Int) (B Int) (C Bool) (D Int) (E Bool) (F Int) ) Bool (let ((.cse23 (>= A B)) (.cse25 (>= B 0)) (.cse9 (= E true))) (let ((.cse30 (= D 0)) (.cse7 (= F 0)) (.cse10 (not .cse9)) (.cse2 (and .cse23 .cse25))) (or (let ((.cse26 (>= (- A B) 1))) (let ((.cse27 (= D 1)) (.cse11 (and .cse26 .cse25))) (or (let ((.cse19 (= D 2)) (.cse6 (and (and .cse23 (>= A 1)) .cse25))) (or (let ((.cse16 (= D 3))) (or (let ((.cse13 (= D 4))) (or (let ((.cse12 (= C true))) (let ((.cse29 (and .cse12 .cse30)) (.cse5 (= F 1))) (or (let ((.cse4 (= F 2))) (or (let ((.cse3 (= F 3))) (or (let ((.cse1 (= F 4))) (or (let ((.cse28 (and .cse29 .cse9))) (or (or (or (or (or (let ((.cse21 (and .cse12 .cse27))) (or (let ((.cse24 (>= A 2))) (let ((.cse22 (and (and .cse26 .cse24) .cse25))) (or (or (or (or (let ((.cse20 (and .cse21 .cse9))) (or (or (or (or (or (let ((.cse18 (and .cse12 .cse19))) (or (or (or (or (or (let ((.cse17 (and .cse18 .cse9))) (or (or (or (or (or (let ((.cse15 (and .cse12 .cse16))) (or (or (or (or (or (let ((.cse14 (and .cse15 .cse9))) (or (or (or (or (or (let ((.cse8 (and .cse12 .cse13))) (or (or (or (or (let ((.cse0 (and .cse8 .cse9))) (or (or (or (or (and (and .cse0 .cse1) .cse2) (and (and .cse0 .cse3) .cse2)) (and (and .cse0 .cse4) .cse2)) (and (and .cse0 .cse5) .cse6)) (and (and .cse0 .cse7) .cse2))) (and (and (and .cse8 .cse1) .cse10) .cse2)) (and (and (and .cse8 .cse3) .cse10) .cse11)) (and (and (and .cse8 .cse4) .cse10) .cse6)) (and (and (and .cse8 .cse5) .cse10) .cse11))) (and (and .cse14 .cse1) .cse2)) (and (and .cse14 .cse3) .cse2)) (and (and .cse14 .cse4) .cse2)) (and (and .cse14 .cse5) .cse6)) (and (and .cse14 .cse7) .cse2))) (and (and (and .cse15 .cse1) .cse10) .cse2)) (and (and (and .cse15 .cse3) .cse10) .cse11)) (and (and (and .cse15 .cse4) .cse10) .cse6)) (and (and (and .cse15 .cse5) .cse10) .cse11)) (and (and (and .cse15 .cse7) .cse10) .cse2))) (and (and .cse17 .cse1) .cse2)) (and (and .cse17 .cse3) .cse2)) (and (and .cse17 .cse4) .cse2)) (and (and .cse17 .cse5) .cse6)) (and (and .cse17 .cse7) .cse2))) (and (and (and .cse18 .cse1) .cse10) .cse2)) (and (and (and .cse18 .cse3) .cse10) .cse11)) (and (and (and .cse18 .cse4) .cse10) .cse6)) (and (and (and .cse18 .cse5) .cse10) .cse11)) (and (and (and .cse18 .cse7) .cse10) .cse2))) (and (and .cse20 .cse1) .cse6)) (and (and .cse20 .cse3) .cse6)) (and (and .cse20 .cse4) .cse6)) (and (and .cse20 .cse5) .cse6)) (and (and .cse20 .cse7) .cse6))) (and (and (and .cse21 .cse1) .cse10) .cse6)) (and (and (and .cse21 .cse3) .cse10) .cse22)) (and (and (and .cse21 .cse4) .cse10) (and (and .cse23 .cse24) .cse25))) (and (and (and .cse21 .cse5) .cse10) .cse22)))) (and (and (and .cse21 .cse7) .cse10) .cse6))) (and (and .cse28 .cse1) .cse2)) (and (and .cse28 .cse3) .cse2)) (and (and .cse28 .cse4) .cse2)) (and (and .cse28 .cse5) .cse6)) (and (and .cse28 .cse7) .cse2))) (and (and (and .cse29 .cse1) .cse10) .cse2))) (and (and (and .cse29 .cse3) .cse10) .cse11))) (and (and (and .cse29 .cse4) .cse10) .cse6))) (and (and (and .cse29 .cse5) .cse10) .cse11)))) (and (and (and .cse13 .cse7) .cse10) .cse2))) (and (and (and .cse16 .cse7) .cse10) .cse11))) (and (and (and .cse19 .cse7) .cse10) .cse6))) (and (and (and .cse27 .cse7) .cse10) .cse11)))) (and (and (and .cse30 .cse7) .cse10) .cse2))))) [2023-06-12 09:46:07,014 INFO L201 PluginConnector]: Adding new model inc-bdec.bpl de.uni_freiburg.informatik.ultimate.plugins.chcsolver OTHER 12.06 09:46:07 ChcSolution [2023-06-12 09:46:07,014 INFO L131 PluginConnector]: ------------------------ END ChcSolver---------------------------- [2023-06-12 09:46:07,015 INFO L158 Benchmark]: Toolchain (without parser) took 56568.94ms. Allocated memory is still 379.6MB. Free memory was 329.8MB in the beginning and 293.4MB in the end (delta: 36.4MB). Peak memory consumption was 35.7MB. Max. memory is 15.0GB. [2023-06-12 09:46:07,016 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.30ms. Allocated memory is still 379.6MB. Free memory is still 330.7MB. There was no memory consumed. Max. memory is 15.0GB. [2023-06-12 09:46:07,016 INFO L158 Benchmark]: Boogie Preprocessor took 26.58ms. Allocated memory is still 379.6MB. Free memory was 329.8MB in the beginning and 327.9MB in the end (delta: 1.9MB). Peak memory consumption was 2.1MB. Max. memory is 15.0GB. [2023-06-12 09:46:07,017 INFO L158 Benchmark]: RCFGBuilder took 161.68ms. Allocated memory is still 379.6MB. Free memory was 327.9MB in the beginning and 319.3MB in the end (delta: 8.6MB). Peak memory consumption was 8.4MB. Max. memory is 15.0GB. [2023-06-12 09:46:07,018 INFO L158 Benchmark]: IcfgToChc took 479.45ms. Allocated memory is still 379.6MB. Free memory was 319.3MB in the beginning and 304.9MB in the end (delta: 14.4MB). Peak memory consumption was 14.7MB. Max. memory is 15.0GB. [2023-06-12 09:46:07,018 INFO L158 Benchmark]: ChcSmtPrinter took 29.84ms. Allocated memory is still 379.6MB. Free memory was 304.9MB in the beginning and 303.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 15.0GB. [2023-06-12 09:46:07,019 INFO L158 Benchmark]: ChcSolver took 55867.21ms. Allocated memory is still 379.6MB. Free memory was 303.2MB in the beginning and 293.4MB in the end (delta: 9.8MB). Peak memory consumption was 8.4MB. Max. memory is 15.0GB. [2023-06-12 09:46:07,023 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.30ms. Allocated memory is still 379.6MB. Free memory is still 330.7MB. There was no memory consumed. Max. memory is 15.0GB. * Boogie Preprocessor took 26.58ms. Allocated memory is still 379.6MB. Free memory was 329.8MB in the beginning and 327.9MB in the end (delta: 1.9MB). Peak memory consumption was 2.1MB. Max. memory is 15.0GB. * RCFGBuilder took 161.68ms. Allocated memory is still 379.6MB. Free memory was 327.9MB in the beginning and 319.3MB in the end (delta: 8.6MB). Peak memory consumption was 8.4MB. Max. memory is 15.0GB. * IcfgToChc took 479.45ms. Allocated memory is still 379.6MB. Free memory was 319.3MB in the beginning and 304.9MB in the end (delta: 14.4MB). Peak memory consumption was 14.7MB. Max. memory is 15.0GB. * ChcSmtPrinter took 29.84ms. Allocated memory is still 379.6MB. Free memory was 304.9MB in the beginning and 303.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 15.0GB. * ChcSolver took 55867.21ms. Allocated memory is still 379.6MB. Free memory was 303.2MB in the beginning and 293.4MB in the end (delta: 9.8MB). Peak memory consumption was 8.4MB. Max. memory is 15.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.chcsolver: - ChcSatResult: SAT The given horn clause set is SAT RESULT: Ultimate could not prove your program: Toolchain returned no result. [2023-06-12 09:46:07,054 WARN L435 MonitoredProcess]: [MP eld -disj -ssol /tmp/eldarica_8448972259687162966.smt2 (2)] Forcibly destroying the process [2023-06-12 09:46:07,094 INFO L540 MonitoredProcess]: [MP eld -disj -ssol /tmp/eldarica_8448972259687162966.smt2 (2)] Forceful destruction successful, exit code 0 [2023-06-12 09:46:07,100 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...