./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/prodbin-ll_unwindbound20.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/prodbin-ll_unwindbound20.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash be4e75b70a907f4bb3fe11ead30460ebebe535afde280ea19731f48bb2dd2cd7 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 14:46:18,975 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 14:46:19,030 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-12-02 14:46:19,034 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 14:46:19,035 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 14:46:19,056 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 14:46:19,057 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 14:46:19,057 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 14:46:19,057 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 14:46:19,057 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 14:46:19,057 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 14:46:19,057 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 14:46:19,058 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 14:46:19,058 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 14:46:19,058 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 14:46:19,058 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 14:46:19,058 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 14:46:19,058 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 14:46:19,058 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 14:46:19,058 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 14:46:19,058 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 14:46:19,058 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 14:46:19,059 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 14:46:19,059 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 14:46:19,059 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-12-02 14:46:19,059 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-12-02 14:46:19,059 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 14:46:19,059 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 14:46:19,059 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 14:46:19,059 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 14:46:19,059 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 14:46:19,059 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 14:46:19,059 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 14:46:19,059 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 14:46:19,059 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:46:19,060 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 14:46:19,060 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 14:46:19,060 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 14:46:19,060 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 14:46:19,060 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:46:19,060 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 14:46:19,060 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 14:46:19,060 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 14:46:19,060 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 14:46:19,060 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 14:46:19,060 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 14:46:19,061 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 14:46:19,061 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 14:46:19,061 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 14:46:19,061 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 14:46:19,061 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> be4e75b70a907f4bb3fe11ead30460ebebe535afde280ea19731f48bb2dd2cd7 [2024-12-02 14:46:19,295 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 14:46:19,303 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 14:46:19,305 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 14:46:19,306 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 14:46:19,307 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 14:46:19,308 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/nla-digbench-scaling/prodbin-ll_unwindbound20.c [2024-12-02 14:46:21,938 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/data/09cd63619/154638f8463247d186a975c84490eb39/FLAGf0f1b82f0 [2024-12-02 14:46:22,169 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 14:46:22,172 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/sv-benchmarks/c/nla-digbench-scaling/prodbin-ll_unwindbound20.c [2024-12-02 14:46:22,182 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/data/09cd63619/154638f8463247d186a975c84490eb39/FLAGf0f1b82f0 [2024-12-02 14:46:22,195 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/data/09cd63619/154638f8463247d186a975c84490eb39 [2024-12-02 14:46:22,197 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 14:46:22,198 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 14:46:22,199 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 14:46:22,199 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 14:46:22,202 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 14:46:22,203 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,203 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@74a63d79 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22, skipping insertion in model container [2024-12-02 14:46:22,203 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,214 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 14:46:22,328 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 14:46:22,336 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 14:46:22,350 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 14:46:22,360 INFO L204 MainTranslator]: Completed translation [2024-12-02 14:46:22,360 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22 WrapperNode [2024-12-02 14:46:22,360 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 14:46:22,361 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 14:46:22,361 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 14:46:22,361 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 14:46:22,366 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,371 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,386 INFO L138 Inliner]: procedures = 14, calls = 11, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 72 [2024-12-02 14:46:22,386 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 14:46:22,387 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 14:46:22,387 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 14:46:22,387 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 14:46:22,394 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,394 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,395 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,405 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-12-02 14:46:22,405 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,405 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,408 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,408 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,411 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,412 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,413 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,414 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 14:46:22,415 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 14:46:22,415 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 14:46:22,415 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 14:46:22,416 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22" (1/1) ... [2024-12-02 14:46:22,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:46:22,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:22,441 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 14:46:22,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 14:46:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 14:46:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 14:46:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 14:46:22,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 14:46:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-12-02 14:46:22,463 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-12-02 14:46:22,506 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 14:46:22,508 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 14:46:22,668 INFO L? ?]: Removed 37 outVars from TransFormulas that were not future-live. [2024-12-02 14:46:22,668 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 14:46:22,678 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 14:46:22,678 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-12-02 14:46:22,678 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:46:22 BoogieIcfgContainer [2024-12-02 14:46:22,678 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 14:46:22,680 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 14:46:22,680 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 14:46:22,684 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 14:46:22,685 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 02:46:22" (1/3) ... [2024-12-02 14:46:22,685 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a2763a9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:46:22, skipping insertion in model container [2024-12-02 14:46:22,685 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:22" (2/3) ... [2024-12-02 14:46:22,686 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a2763a9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:46:22, skipping insertion in model container [2024-12-02 14:46:22,686 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:46:22" (3/3) ... [2024-12-02 14:46:22,687 INFO L128 eAbstractionObserver]: Analyzing ICFG prodbin-ll_unwindbound20.c [2024-12-02 14:46:22,699 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 14:46:22,700 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG prodbin-ll_unwindbound20.c that has 2 procedures, 56 locations, 1 initial locations, 1 loop locations, and 18 error locations. [2024-12-02 14:46:22,741 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 14:46:22,751 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3b904a0a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 14:46:22,751 INFO L334 AbstractCegarLoop]: Starting to check reachability of 18 error locations. [2024-12-02 14:46:22,754 INFO L276 IsEmpty]: Start isEmpty. Operand has 56 states, 34 states have (on average 1.7058823529411764) internal successors, (58), 52 states have internal predecessors, (58), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-12-02 14:46:22,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-12-02 14:46:22,757 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:22,758 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2024-12-02 14:46:22,758 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:22,762 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:22,762 INFO L85 PathProgramCache]: Analyzing trace with hash 889510409, now seen corresponding path program 1 times [2024-12-02 14:46:22,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:22,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893865992] [2024-12-02 14:46:22,768 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:22,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:22,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:22,858 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:22,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:22,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893865992] [2024-12-02 14:46:22,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893865992] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:22,859 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:22,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 14:46:22,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627230331] [2024-12-02 14:46:22,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:22,864 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 14:46:22,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:22,877 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 14:46:22,878 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 14:46:22,879 INFO L87 Difference]: Start difference. First operand has 56 states, 34 states have (on average 1.7058823529411764) internal successors, (58), 52 states have internal predecessors, (58), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 14:46:22,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:22,894 INFO L93 Difference]: Finished difference Result 108 states and 121 transitions. [2024-12-02 14:46:22,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 14:46:22,896 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2024-12-02 14:46:22,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:22,900 INFO L225 Difference]: With dead ends: 108 [2024-12-02 14:46:22,900 INFO L226 Difference]: Without dead ends: 49 [2024-12-02 14:46:22,902 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 14:46:22,904 INFO L435 NwaCegarLoop]: 58 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:22,905 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:46:22,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2024-12-02 14:46:22,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2024-12-02 14:46:22,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 46 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:22,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 51 transitions. [2024-12-02 14:46:22,933 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 51 transitions. Word has length 6 [2024-12-02 14:46:22,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:22,933 INFO L471 AbstractCegarLoop]: Abstraction has 49 states and 51 transitions. [2024-12-02 14:46:22,933 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 14:46:22,934 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 51 transitions. [2024-12-02 14:46:22,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-12-02 14:46:22,934 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:22,934 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2024-12-02 14:46:22,934 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 14:46:22,935 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:22,935 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:22,935 INFO L85 PathProgramCache]: Analyzing trace with hash 889568326, now seen corresponding path program 1 times [2024-12-02 14:46:22,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:22,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589638504] [2024-12-02 14:46:22,935 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:22,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:22,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:23,009 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:23,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:23,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589638504] [2024-12-02 14:46:23,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589638504] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:23,010 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:23,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 14:46:23,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643112029] [2024-12-02 14:46:23,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:23,011 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:46:23,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:23,012 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:46:23,012 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:46:23,012 INFO L87 Difference]: Start difference. First operand 49 states and 51 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 14:46:23,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:23,050 INFO L93 Difference]: Finished difference Result 49 states and 51 transitions. [2024-12-02 14:46:23,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:46:23,050 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2024-12-02 14:46:23,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:23,051 INFO L225 Difference]: With dead ends: 49 [2024-12-02 14:46:23,051 INFO L226 Difference]: Without dead ends: 48 [2024-12-02 14:46:23,052 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:46:23,052 INFO L435 NwaCegarLoop]: 44 mSDtfsCounter, 47 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:23,053 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 87 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:46:23,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2024-12-02 14:46:23,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 48. [2024-12-02 14:46:23,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 29 states have (on average 1.6551724137931034) internal successors, (48), 45 states have internal predecessors, (48), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:23,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 50 transitions. [2024-12-02 14:46:23,058 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 50 transitions. Word has length 6 [2024-12-02 14:46:23,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:23,058 INFO L471 AbstractCegarLoop]: Abstraction has 48 states and 50 transitions. [2024-12-02 14:46:23,058 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 14:46:23,058 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 50 transitions. [2024-12-02 14:46:23,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-12-02 14:46:23,059 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:23,059 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:23,059 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 14:46:23,059 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:23,060 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:23,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1806814377, now seen corresponding path program 1 times [2024-12-02 14:46:23,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:23,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848838336] [2024-12-02 14:46:23,060 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:23,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:23,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:23,120 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:23,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:23,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848838336] [2024-12-02 14:46:23,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848838336] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:23,120 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:23,120 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 14:46:23,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535893272] [2024-12-02 14:46:23,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:23,121 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:46:23,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:23,121 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:46:23,121 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:46:23,121 INFO L87 Difference]: Start difference. First operand 48 states and 50 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 14:46:23,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:23,157 INFO L93 Difference]: Finished difference Result 57 states and 59 transitions. [2024-12-02 14:46:23,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:46:23,157 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2024-12-02 14:46:23,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:23,158 INFO L225 Difference]: With dead ends: 57 [2024-12-02 14:46:23,158 INFO L226 Difference]: Without dead ends: 52 [2024-12-02 14:46:23,158 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:46:23,159 INFO L435 NwaCegarLoop]: 46 mSDtfsCounter, 3 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:23,159 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 132 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:46:23,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2024-12-02 14:46:23,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2024-12-02 14:46:23,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 33 states have (on average 1.5757575757575757) internal successors, (52), 49 states have internal predecessors, (52), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:23,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 54 transitions. [2024-12-02 14:46:23,165 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 54 transitions. Word has length 7 [2024-12-02 14:46:23,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:23,165 INFO L471 AbstractCegarLoop]: Abstraction has 52 states and 54 transitions. [2024-12-02 14:46:23,165 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 14:46:23,165 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 54 transitions. [2024-12-02 14:46:23,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-12-02 14:46:23,166 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:23,166 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:23,166 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 14:46:23,166 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:23,166 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:23,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1181830318, now seen corresponding path program 1 times [2024-12-02 14:46:23,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:23,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343092732] [2024-12-02 14:46:23,167 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:23,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:23,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 14:46:23,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1662183046] [2024-12-02 14:46:23,185 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:23,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:23,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:23,187 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:46:23,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 14:46:23,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:23,228 INFO L256 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-02 14:46:23,231 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:46:23,401 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:23,401 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:46:23,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:23,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343092732] [2024-12-02 14:46:23,402 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 14:46:23,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662183046] [2024-12-02 14:46:23,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662183046] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:23,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:23,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 14:46:23,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553503458] [2024-12-02 14:46:23,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:23,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:46:23,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:23,403 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:46:23,403 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:46:23,404 INFO L87 Difference]: Start difference. First operand 52 states and 54 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 14:46:23,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:23,563 INFO L93 Difference]: Finished difference Result 75 states and 87 transitions. [2024-12-02 14:46:23,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 14:46:23,563 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2024-12-02 14:46:23,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:23,564 INFO L225 Difference]: With dead ends: 75 [2024-12-02 14:46:23,564 INFO L226 Difference]: Without dead ends: 66 [2024-12-02 14:46:23,564 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 14:46:23,565 INFO L435 NwaCegarLoop]: 22 mSDtfsCounter, 77 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:23,566 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 59 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:46:23,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2024-12-02 14:46:23,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 64. [2024-12-02 14:46:23,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 46 states have (on average 1.5217391304347827) internal successors, (70), 60 states have internal predecessors, (70), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-12-02 14:46:23,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 74 transitions. [2024-12-02 14:46:23,573 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 74 transitions. Word has length 9 [2024-12-02 14:46:23,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:23,573 INFO L471 AbstractCegarLoop]: Abstraction has 64 states and 74 transitions. [2024-12-02 14:46:23,574 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 14:46:23,574 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 74 transitions. [2024-12-02 14:46:23,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-12-02 14:46:23,574 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:23,574 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:23,581 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 14:46:23,775 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:23,775 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:23,775 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:23,775 INFO L85 PathProgramCache]: Analyzing trace with hash -2017965749, now seen corresponding path program 1 times [2024-12-02 14:46:23,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:23,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233201798] [2024-12-02 14:46:23,775 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:23,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:23,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 14:46:23,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [972151610] [2024-12-02 14:46:23,786 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:23,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:23,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:23,788 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:46:23,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 14:46:23,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:23,822 INFO L256 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-02 14:46:23,823 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:46:23,934 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:23,934 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:46:23,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:23,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233201798] [2024-12-02 14:46:23,934 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 14:46:23,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972151610] [2024-12-02 14:46:23,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972151610] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:23,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:23,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 14:46:23,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27290073] [2024-12-02 14:46:23,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:23,935 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:46:23,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:23,935 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:46:23,935 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:46:23,936 INFO L87 Difference]: Start difference. First operand 64 states and 74 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 14:46:24,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:24,061 INFO L93 Difference]: Finished difference Result 67 states and 76 transitions. [2024-12-02 14:46:24,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:46:24,061 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2024-12-02 14:46:24,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:24,062 INFO L225 Difference]: With dead ends: 67 [2024-12-02 14:46:24,062 INFO L226 Difference]: Without dead ends: 61 [2024-12-02 14:46:24,062 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 14:46:24,063 INFO L435 NwaCegarLoop]: 24 mSDtfsCounter, 73 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:24,063 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 63 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:46:24,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2024-12-02 14:46:24,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2024-12-02 14:46:24,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 45 states have (on average 1.4222222222222223) internal successors, (64), 57 states have internal predecessors, (64), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-12-02 14:46:24,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 68 transitions. [2024-12-02 14:46:24,068 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 68 transitions. Word has length 10 [2024-12-02 14:46:24,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:24,068 INFO L471 AbstractCegarLoop]: Abstraction has 61 states and 68 transitions. [2024-12-02 14:46:24,068 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 14:46:24,068 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 68 transitions. [2024-12-02 14:46:24,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-12-02 14:46:24,069 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:24,069 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:24,075 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 14:46:24,269 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:24,270 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:24,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:24,270 INFO L85 PathProgramCache]: Analyzing trace with hash 1867571280, now seen corresponding path program 1 times [2024-12-02 14:46:24,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:24,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106715064] [2024-12-02 14:46:24,270 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:24,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:24,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:24,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:24,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:24,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106715064] [2024-12-02 14:46:24,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106715064] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:24,332 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:24,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:46:24,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684552180] [2024-12-02 14:46:24,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:24,333 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:46:24,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:24,333 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:46:24,333 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:46:24,334 INFO L87 Difference]: Start difference. First operand 61 states and 68 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 14:46:24,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:24,417 INFO L93 Difference]: Finished difference Result 88 states and 100 transitions. [2024-12-02 14:46:24,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:46:24,417 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2024-12-02 14:46:24,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:24,418 INFO L225 Difference]: With dead ends: 88 [2024-12-02 14:46:24,418 INFO L226 Difference]: Without dead ends: 87 [2024-12-02 14:46:24,418 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:46:24,419 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 19 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:24,419 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 76 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:46:24,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2024-12-02 14:46:24,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 78. [2024-12-02 14:46:24,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 61 states have (on average 1.4426229508196722) internal successors, (88), 73 states have internal predecessors, (88), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 14:46:24,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 94 transitions. [2024-12-02 14:46:24,428 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 94 transitions. Word has length 11 [2024-12-02 14:46:24,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:24,428 INFO L471 AbstractCegarLoop]: Abstraction has 78 states and 94 transitions. [2024-12-02 14:46:24,428 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 14:46:24,428 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 94 transitions. [2024-12-02 14:46:24,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-12-02 14:46:24,428 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:24,428 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:24,428 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 14:46:24,429 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:24,429 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:24,429 INFO L85 PathProgramCache]: Analyzing trace with hash 2060134893, now seen corresponding path program 1 times [2024-12-02 14:46:24,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:24,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241119657] [2024-12-02 14:46:24,429 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:24,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:24,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:24,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:24,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:24,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241119657] [2024-12-02 14:46:24,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241119657] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:24,520 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:24,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:46:24,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123942912] [2024-12-02 14:46:24,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:24,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:46:24,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:24,521 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:46:24,521 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:46:24,521 INFO L87 Difference]: Start difference. First operand 78 states and 94 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 14:46:24,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:24,608 INFO L93 Difference]: Finished difference Result 88 states and 98 transitions. [2024-12-02 14:46:24,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:46:24,609 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2024-12-02 14:46:24,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:24,609 INFO L225 Difference]: With dead ends: 88 [2024-12-02 14:46:24,609 INFO L226 Difference]: Without dead ends: 87 [2024-12-02 14:46:24,610 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:46:24,610 INFO L435 NwaCegarLoop]: 32 mSDtfsCounter, 18 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:24,611 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 79 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:46:24,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2024-12-02 14:46:24,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 78. [2024-12-02 14:46:24,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 61 states have (on average 1.4098360655737705) internal successors, (86), 73 states have internal predecessors, (86), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 14:46:24,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 92 transitions. [2024-12-02 14:46:24,619 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 92 transitions. Word has length 12 [2024-12-02 14:46:24,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:24,619 INFO L471 AbstractCegarLoop]: Abstraction has 78 states and 92 transitions. [2024-12-02 14:46:24,620 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 14:46:24,620 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 92 transitions. [2024-12-02 14:46:24,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-12-02 14:46:24,620 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:24,620 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:24,620 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 14:46:24,621 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:24,621 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:24,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1998791529, now seen corresponding path program 1 times [2024-12-02 14:46:24,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:24,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367382605] [2024-12-02 14:46:24,621 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:24,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:24,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:24,713 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:24,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:24,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367382605] [2024-12-02 14:46:24,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367382605] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:24,714 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:24,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:46:24,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285197363] [2024-12-02 14:46:24,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:24,714 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:46:24,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:24,715 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:46:24,715 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:46:24,715 INFO L87 Difference]: Start difference. First operand 78 states and 92 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:24,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:24,763 INFO L93 Difference]: Finished difference Result 79 states and 92 transitions. [2024-12-02 14:46:24,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:46:24,763 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2024-12-02 14:46:24,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:24,764 INFO L225 Difference]: With dead ends: 79 [2024-12-02 14:46:24,764 INFO L226 Difference]: Without dead ends: 78 [2024-12-02 14:46:24,764 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:46:24,765 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 56 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:24,765 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 59 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:46:24,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2024-12-02 14:46:24,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2024-12-02 14:46:24,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 61 states have (on average 1.3934426229508197) internal successors, (85), 73 states have internal predecessors, (85), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 14:46:24,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 91 transitions. [2024-12-02 14:46:24,772 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 91 transitions. Word has length 22 [2024-12-02 14:46:24,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:24,773 INFO L471 AbstractCegarLoop]: Abstraction has 78 states and 91 transitions. [2024-12-02 14:46:24,773 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:24,773 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 91 transitions. [2024-12-02 14:46:24,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-12-02 14:46:24,774 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:24,774 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:24,774 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 14:46:24,774 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:24,774 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:24,775 INFO L85 PathProgramCache]: Analyzing trace with hash -1832995177, now seen corresponding path program 1 times [2024-12-02 14:46:24,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:24,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058952159] [2024-12-02 14:46:24,775 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:24,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:24,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:24,840 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:24,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:24,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058952159] [2024-12-02 14:46:24,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058952159] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:24,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:24,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:46:24,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56726216] [2024-12-02 14:46:24,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:24,841 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:46:24,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:24,841 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:46:24,841 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:46:24,841 INFO L87 Difference]: Start difference. First operand 78 states and 91 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:24,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:24,887 INFO L93 Difference]: Finished difference Result 79 states and 91 transitions. [2024-12-02 14:46:24,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:46:24,888 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2024-12-02 14:46:24,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:24,889 INFO L225 Difference]: With dead ends: 79 [2024-12-02 14:46:24,889 INFO L226 Difference]: Without dead ends: 78 [2024-12-02 14:46:24,889 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:46:24,890 INFO L435 NwaCegarLoop]: 32 mSDtfsCounter, 54 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:24,890 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 60 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:46:24,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2024-12-02 14:46:24,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2024-12-02 14:46:24,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 61 states have (on average 1.3770491803278688) internal successors, (84), 73 states have internal predecessors, (84), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 14:46:24,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 90 transitions. [2024-12-02 14:46:24,897 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 90 transitions. Word has length 23 [2024-12-02 14:46:24,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:24,897 INFO L471 AbstractCegarLoop]: Abstraction has 78 states and 90 transitions. [2024-12-02 14:46:24,897 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:24,897 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 90 transitions. [2024-12-02 14:46:24,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-12-02 14:46:24,898 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:24,898 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:24,898 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 14:46:24,898 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:24,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:24,899 INFO L85 PathProgramCache]: Analyzing trace with hash -987966726, now seen corresponding path program 1 times [2024-12-02 14:46:24,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:24,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036091226] [2024-12-02 14:46:24,899 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:24,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:24,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:24,965 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:24,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:24,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036091226] [2024-12-02 14:46:24,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036091226] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:24,965 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:24,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:46:24,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100048340] [2024-12-02 14:46:24,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:24,966 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:46:24,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:24,966 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:46:24,966 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:46:24,966 INFO L87 Difference]: Start difference. First operand 78 states and 90 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:25,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:25,030 INFO L93 Difference]: Finished difference Result 82 states and 90 transitions. [2024-12-02 14:46:25,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:46:25,030 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2024-12-02 14:46:25,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:25,031 INFO L225 Difference]: With dead ends: 82 [2024-12-02 14:46:25,031 INFO L226 Difference]: Without dead ends: 80 [2024-12-02 14:46:25,031 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:46:25,032 INFO L435 NwaCegarLoop]: 26 mSDtfsCounter, 65 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:25,032 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 47 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:46:25,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2024-12-02 14:46:25,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 77. [2024-12-02 14:46:25,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 61 states have (on average 1.3442622950819672) internal successors, (82), 72 states have internal predecessors, (82), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 14:46:25,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 88 transitions. [2024-12-02 14:46:25,040 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 88 transitions. Word has length 24 [2024-12-02 14:46:25,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:25,040 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 88 transitions. [2024-12-02 14:46:25,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:25,040 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 88 transitions. [2024-12-02 14:46:25,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-12-02 14:46:25,041 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:25,041 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:25,041 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 14:46:25,041 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:25,041 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:25,041 INFO L85 PathProgramCache]: Analyzing trace with hash -562197341, now seen corresponding path program 1 times [2024-12-02 14:46:25,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:25,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867906701] [2024-12-02 14:46:25,041 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:25,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:25,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:25,135 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:25,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:25,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867906701] [2024-12-02 14:46:25,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867906701] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:25,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:25,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 14:46:25,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147321373] [2024-12-02 14:46:25,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:25,136 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:46:25,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:25,136 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:46:25,136 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:46:25,137 INFO L87 Difference]: Start difference. First operand 77 states and 88 transitions. Second operand has 5 states, 4 states have (on average 5.75) internal successors, (23), 5 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:25,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:25,177 INFO L93 Difference]: Finished difference Result 77 states and 88 transitions. [2024-12-02 14:46:25,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:46:25,178 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.75) internal successors, (23), 5 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2024-12-02 14:46:25,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:25,179 INFO L225 Difference]: With dead ends: 77 [2024-12-02 14:46:25,179 INFO L226 Difference]: Without dead ends: 75 [2024-12-02 14:46:25,179 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-12-02 14:46:25,179 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 51 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:25,180 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 32 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:46:25,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2024-12-02 14:46:25,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 73. [2024-12-02 14:46:25,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 59 states have (on average 1.305084745762712) internal successors, (77), 68 states have internal predecessors, (77), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 14:46:25,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 83 transitions. [2024-12-02 14:46:25,186 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 83 transitions. Word has length 25 [2024-12-02 14:46:25,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:25,186 INFO L471 AbstractCegarLoop]: Abstraction has 73 states and 83 transitions. [2024-12-02 14:46:25,186 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.75) internal successors, (23), 5 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:25,187 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 83 transitions. [2024-12-02 14:46:25,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-12-02 14:46:25,187 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:25,187 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:25,187 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 14:46:25,187 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:25,188 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:25,188 INFO L85 PathProgramCache]: Analyzing trace with hash -545037154, now seen corresponding path program 1 times [2024-12-02 14:46:25,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:25,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300029988] [2024-12-02 14:46:25,188 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:25,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:25,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:25,232 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:25,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:25,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300029988] [2024-12-02 14:46:25,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300029988] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:25,233 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:25,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:46:25,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006319158] [2024-12-02 14:46:25,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:25,233 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:46:25,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:25,233 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:46:25,233 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:46:25,234 INFO L87 Difference]: Start difference. First operand 73 states and 83 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:25,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:25,304 INFO L93 Difference]: Finished difference Result 78 states and 89 transitions. [2024-12-02 14:46:25,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:46:25,304 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2024-12-02 14:46:25,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:25,305 INFO L225 Difference]: With dead ends: 78 [2024-12-02 14:46:25,305 INFO L226 Difference]: Without dead ends: 77 [2024-12-02 14:46:25,305 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:46:25,306 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 54 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:25,306 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 53 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:46:25,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2024-12-02 14:46:25,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 76. [2024-12-02 14:46:25,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 62 states have (on average 1.2903225806451613) internal successors, (80), 71 states have internal predecessors, (80), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 14:46:25,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 86 transitions. [2024-12-02 14:46:25,312 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 86 transitions. Word has length 26 [2024-12-02 14:46:25,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:25,312 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 86 transitions. [2024-12-02 14:46:25,312 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:25,312 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 86 transitions. [2024-12-02 14:46:25,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-12-02 14:46:25,313 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:25,313 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:25,313 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 14:46:25,313 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:25,313 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:25,313 INFO L85 PathProgramCache]: Analyzing trace with hash 283717499, now seen corresponding path program 1 times [2024-12-02 14:46:25,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:25,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299615070] [2024-12-02 14:46:25,313 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:25,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:25,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:25,365 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:25,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:25,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299615070] [2024-12-02 14:46:25,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299615070] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:25,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:25,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:46:25,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770842641] [2024-12-02 14:46:25,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:25,366 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:46:25,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:25,366 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:46:25,366 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:46:25,367 INFO L87 Difference]: Start difference. First operand 76 states and 86 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:25,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:25,410 INFO L93 Difference]: Finished difference Result 78 states and 88 transitions. [2024-12-02 14:46:25,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:46:25,411 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2024-12-02 14:46:25,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:25,411 INFO L225 Difference]: With dead ends: 78 [2024-12-02 14:46:25,411 INFO L226 Difference]: Without dead ends: 77 [2024-12-02 14:46:25,411 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:46:25,412 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 52 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:25,412 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 54 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:46:25,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2024-12-02 14:46:25,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 77. [2024-12-02 14:46:25,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 63 states have (on average 1.2857142857142858) internal successors, (81), 72 states have internal predecessors, (81), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 14:46:25,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 87 transitions. [2024-12-02 14:46:25,418 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 87 transitions. Word has length 27 [2024-12-02 14:46:25,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:25,418 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 87 transitions. [2024-12-02 14:46:25,418 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:25,419 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 87 transitions. [2024-12-02 14:46:25,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-12-02 14:46:25,419 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:25,419 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:25,419 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 14:46:25,419 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:25,420 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:25,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1951511434, now seen corresponding path program 1 times [2024-12-02 14:46:25,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:25,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440918376] [2024-12-02 14:46:25,420 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:25,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:25,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:25,488 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:25,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:25,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440918376] [2024-12-02 14:46:25,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440918376] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:46:25,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720474306] [2024-12-02 14:46:25,489 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:25,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:25,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:25,491 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:46:25,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 14:46:25,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:25,532 INFO L256 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 14:46:25,534 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:46:25,590 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:25,590 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:46:25,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720474306] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:25,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:46:25,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-12-02 14:46:25,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639562253] [2024-12-02 14:46:25,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:25,591 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:46:25,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:25,591 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:46:25,591 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-12-02 14:46:25,592 INFO L87 Difference]: Start difference. First operand 77 states and 87 transitions. Second operand has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:25,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:25,626 INFO L93 Difference]: Finished difference Result 77 states and 87 transitions. [2024-12-02 14:46:25,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:46:25,627 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2024-12-02 14:46:25,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:25,628 INFO L225 Difference]: With dead ends: 77 [2024-12-02 14:46:25,628 INFO L226 Difference]: Without dead ends: 76 [2024-12-02 14:46:25,628 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-12-02 14:46:25,628 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 21 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:25,629 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 100 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:46:25,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2024-12-02 14:46:25,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2024-12-02 14:46:25,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 63 states have (on average 1.253968253968254) internal successors, (79), 71 states have internal predecessors, (79), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 14:46:25,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 85 transitions. [2024-12-02 14:46:25,635 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 85 transitions. Word has length 28 [2024-12-02 14:46:25,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:25,635 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 85 transitions. [2024-12-02 14:46:25,635 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:25,635 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 85 transitions. [2024-12-02 14:46:25,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-12-02 14:46:25,636 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:25,636 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:25,644 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 14:46:25,836 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-12-02 14:46:25,836 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:25,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:25,837 INFO L85 PathProgramCache]: Analyzing trace with hash 205307968, now seen corresponding path program 1 times [2024-12-02 14:46:25,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:25,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292954536] [2024-12-02 14:46:25,837 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:25,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:25,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:25,889 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:25,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:25,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292954536] [2024-12-02 14:46:25,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292954536] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:25,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:25,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 14:46:25,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961577244] [2024-12-02 14:46:25,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:25,889 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:46:25,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:25,890 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:46:25,890 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:46:25,890 INFO L87 Difference]: Start difference. First operand 76 states and 85 transitions. Second operand has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:25,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:25,939 INFO L93 Difference]: Finished difference Result 82 states and 92 transitions. [2024-12-02 14:46:25,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:46:25,940 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2024-12-02 14:46:25,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:25,940 INFO L225 Difference]: With dead ends: 82 [2024-12-02 14:46:25,941 INFO L226 Difference]: Without dead ends: 81 [2024-12-02 14:46:25,941 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-12-02 14:46:25,941 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 47 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:25,941 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 41 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:46:25,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2024-12-02 14:46:25,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 75. [2024-12-02 14:46:25,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 70 states have internal predecessors, (78), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 14:46:25,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 84 transitions. [2024-12-02 14:46:25,947 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 84 transitions. Word has length 28 [2024-12-02 14:46:25,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:25,947 INFO L471 AbstractCegarLoop]: Abstraction has 75 states and 84 transitions. [2024-12-02 14:46:25,947 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:25,947 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 84 transitions. [2024-12-02 14:46:25,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-12-02 14:46:25,947 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:25,948 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:25,948 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 14:46:25,948 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:25,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:25,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1498218673, now seen corresponding path program 1 times [2024-12-02 14:46:25,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:25,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543490647] [2024-12-02 14:46:25,948 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:25,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:25,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 14:46:25,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [46920248] [2024-12-02 14:46:25,964 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:25,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:25,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:25,966 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:46:25,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 14:46:26,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:26,006 INFO L256 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-02 14:46:26,007 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:46:26,482 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:26,482 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:46:26,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:26,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543490647] [2024-12-02 14:46:26,482 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 14:46:26,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46920248] [2024-12-02 14:46:26,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46920248] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:26,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:26,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-12-02 14:46:26,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900031688] [2024-12-02 14:46:26,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:26,483 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 14:46:26,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:26,483 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 14:46:26,483 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-12-02 14:46:26,483 INFO L87 Difference]: Start difference. First operand 75 states and 84 transitions. Second operand has 9 states, 8 states have (on average 3.5) internal successors, (28), 9 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:26,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:26,899 INFO L93 Difference]: Finished difference Result 82 states and 90 transitions. [2024-12-02 14:46:26,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 14:46:26,899 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.5) internal successors, (28), 9 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2024-12-02 14:46:26,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:26,900 INFO L225 Difference]: With dead ends: 82 [2024-12-02 14:46:26,900 INFO L226 Difference]: Without dead ends: 80 [2024-12-02 14:46:26,901 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2024-12-02 14:46:26,901 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 85 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:26,901 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 76 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 14:46:26,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2024-12-02 14:46:26,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 75. [2024-12-02 14:46:26,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 63 states have (on average 1.2063492063492063) internal successors, (76), 70 states have internal predecessors, (76), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 14:46:26,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 82 transitions. [2024-12-02 14:46:26,910 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 82 transitions. Word has length 30 [2024-12-02 14:46:26,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:26,910 INFO L471 AbstractCegarLoop]: Abstraction has 75 states and 82 transitions. [2024-12-02 14:46:26,910 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.5) internal successors, (28), 9 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:26,910 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 82 transitions. [2024-12-02 14:46:26,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-12-02 14:46:26,910 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:26,910 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:26,919 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 14:46:27,111 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-12-02 14:46:27,111 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:27,112 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:27,112 INFO L85 PathProgramCache]: Analyzing trace with hash 799861450, now seen corresponding path program 1 times [2024-12-02 14:46:27,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:27,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022484673] [2024-12-02 14:46:27,112 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:27,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:27,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 14:46:27,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [243313954] [2024-12-02 14:46:27,128 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:27,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:27,128 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:27,130 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:46:27,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 14:46:27,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:27,174 INFO L256 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-02 14:46:27,176 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:46:27,592 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:27,592 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:46:27,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:27,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022484673] [2024-12-02 14:46:27,592 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 14:46:27,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243313954] [2024-12-02 14:46:27,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243313954] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:27,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:27,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-12-02 14:46:27,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462456395] [2024-12-02 14:46:27,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:27,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 14:46:27,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:27,593 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 14:46:27,594 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-12-02 14:46:27,594 INFO L87 Difference]: Start difference. First operand 75 states and 82 transitions. Second operand has 9 states, 8 states have (on average 3.625) internal successors, (29), 9 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:29,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:29,268 INFO L93 Difference]: Finished difference Result 81 states and 88 transitions. [2024-12-02 14:46:29,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 14:46:29,268 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.625) internal successors, (29), 9 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2024-12-02 14:46:29,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:29,269 INFO L225 Difference]: With dead ends: 81 [2024-12-02 14:46:29,269 INFO L226 Difference]: Without dead ends: 79 [2024-12-02 14:46:29,269 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2024-12-02 14:46:29,270 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 77 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:29,270 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 100 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 14:46:29,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2024-12-02 14:46:29,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 73. [2024-12-02 14:46:29,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 61 states have (on average 1.180327868852459) internal successors, (72), 68 states have internal predecessors, (72), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 14:46:29,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 78 transitions. [2024-12-02 14:46:29,277 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 78 transitions. Word has length 31 [2024-12-02 14:46:29,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:29,277 INFO L471 AbstractCegarLoop]: Abstraction has 73 states and 78 transitions. [2024-12-02 14:46:29,277 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.625) internal successors, (29), 9 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:29,277 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 78 transitions. [2024-12-02 14:46:29,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-12-02 14:46:29,278 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:29,278 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:29,287 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-12-02 14:46:29,478 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-12-02 14:46:29,479 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:29,479 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:29,479 INFO L85 PathProgramCache]: Analyzing trace with hash 1986093077, now seen corresponding path program 1 times [2024-12-02 14:46:29,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:29,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034070476] [2024-12-02 14:46:29,479 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:29,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:29,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 14:46:29,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1144021112] [2024-12-02 14:46:29,493 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:29,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:29,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:29,495 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:46:29,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 14:46:29,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:29,538 INFO L256 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-12-02 14:46:29,539 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:46:30,052 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:30,052 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:46:30,976 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:30,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:30,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034070476] [2024-12-02 14:46:30,976 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 14:46:30,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144021112] [2024-12-02 14:46:30,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144021112] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-02 14:46:30,976 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:46:30,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 15 [2024-12-02 14:46:30,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938053972] [2024-12-02 14:46:30,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:30,977 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 14:46:30,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:30,977 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 14:46:30,977 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2024-12-02 14:46:30,978 INFO L87 Difference]: Start difference. First operand 73 states and 78 transitions. Second operand has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 8 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:32,897 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:46:33,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:33,116 INFO L93 Difference]: Finished difference Result 75 states and 82 transitions. [2024-12-02 14:46:33,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 14:46:33,117 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 8 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2024-12-02 14:46:33,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:33,118 INFO L225 Difference]: With dead ends: 75 [2024-12-02 14:46:33,118 INFO L226 Difference]: Without dead ends: 74 [2024-12-02 14:46:33,118 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2024-12-02 14:46:33,118 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 36 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:33,119 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 51 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-12-02 14:46:33,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2024-12-02 14:46:33,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 72. [2024-12-02 14:46:33,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 61 states have (on average 1.1639344262295082) internal successors, (71), 67 states have internal predecessors, (71), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 14:46:33,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 77 transitions. [2024-12-02 14:46:33,123 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 77 transitions. Word has length 34 [2024-12-02 14:46:33,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:33,124 INFO L471 AbstractCegarLoop]: Abstraction has 72 states and 77 transitions. [2024-12-02 14:46:33,124 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 8 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:33,124 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 77 transitions. [2024-12-02 14:46:33,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-12-02 14:46:33,124 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:33,124 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:33,132 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-12-02 14:46:33,324 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-12-02 14:46:33,325 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:33,325 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:33,325 INFO L85 PathProgramCache]: Analyzing trace with hash 1439343300, now seen corresponding path program 1 times [2024-12-02 14:46:33,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:33,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229042118] [2024-12-02 14:46:33,325 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:33,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:33,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 14:46:33,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1750838507] [2024-12-02 14:46:33,336 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:33,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:33,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:33,340 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:46:33,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 14:46:33,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:33,376 INFO L256 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-02 14:46:33,377 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:46:33,674 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:33,674 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:46:34,685 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:34,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:34,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229042118] [2024-12-02 14:46:34,685 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 14:46:34,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750838507] [2024-12-02 14:46:34,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750838507] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 14:46:34,685 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 14:46:34,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2024-12-02 14:46:34,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746818822] [2024-12-02 14:46:34,685 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 14:46:34,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 14:46:34,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:34,686 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 14:46:34,686 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2024-12-02 14:46:34,686 INFO L87 Difference]: Start difference. First operand 72 states and 77 transitions. Second operand has 14 states, 13 states have (on average 4.615384615384615) internal successors, (60), 14 states have internal predecessors, (60), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-12-02 14:46:40,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:40,040 INFO L93 Difference]: Finished difference Result 104 states and 121 transitions. [2024-12-02 14:46:40,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-02 14:46:40,041 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 4.615384615384615) internal successors, (60), 14 states have internal predecessors, (60), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 35 [2024-12-02 14:46:40,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:40,041 INFO L225 Difference]: With dead ends: 104 [2024-12-02 14:46:40,041 INFO L226 Difference]: Without dead ends: 102 [2024-12-02 14:46:40,041 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=204, Invalid=498, Unknown=0, NotChecked=0, Total=702 [2024-12-02 14:46:40,042 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 69 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:40,042 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 114 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 14:46:40,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2024-12-02 14:46:40,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 90. [2024-12-02 14:46:40,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 79 states have (on average 1.1898734177215189) internal successors, (94), 84 states have internal predecessors, (94), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:46:40,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 102 transitions. [2024-12-02 14:46:40,052 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 102 transitions. Word has length 35 [2024-12-02 14:46:40,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:40,053 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 102 transitions. [2024-12-02 14:46:40,053 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 4.615384615384615) internal successors, (60), 14 states have internal predecessors, (60), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-12-02 14:46:40,053 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 102 transitions. [2024-12-02 14:46:40,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-12-02 14:46:40,053 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:40,053 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:40,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 14:46:40,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:40,254 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:40,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:40,254 INFO L85 PathProgramCache]: Analyzing trace with hash 1669969399, now seen corresponding path program 1 times [2024-12-02 14:46:40,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:40,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843186534] [2024-12-02 14:46:40,254 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:40,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:40,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 14:46:40,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [94098453] [2024-12-02 14:46:40,266 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:40,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:40,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:40,268 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:46:40,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-12-02 14:46:40,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:40,304 INFO L256 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-02 14:46:40,305 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:46:40,655 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:40,655 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:46:43,180 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:43,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:43,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843186534] [2024-12-02 14:46:43,180 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 14:46:43,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94098453] [2024-12-02 14:46:43,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94098453] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-02 14:46:43,180 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:46:43,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 15 [2024-12-02 14:46:43,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106140509] [2024-12-02 14:46:43,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:43,180 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 14:46:43,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:43,181 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 14:46:43,181 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2024-12-02 14:46:43,181 INFO L87 Difference]: Start difference. First operand 90 states and 102 transitions. Second operand has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 8 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:46,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:46,270 INFO L93 Difference]: Finished difference Result 91 states and 102 transitions. [2024-12-02 14:46:46,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 14:46:46,270 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 8 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2024-12-02 14:46:46,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:46,270 INFO L225 Difference]: With dead ends: 91 [2024-12-02 14:46:46,271 INFO L226 Difference]: Without dead ends: 90 [2024-12-02 14:46:46,271 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2024-12-02 14:46:46,271 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 8 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:46,271 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 109 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 14:46:46,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2024-12-02 14:46:46,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2024-12-02 14:46:46,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 79 states have (on average 1.1772151898734178) internal successors, (93), 84 states have internal predecessors, (93), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:46:46,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 101 transitions. [2024-12-02 14:46:46,279 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 101 transitions. Word has length 36 [2024-12-02 14:46:46,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:46,279 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 101 transitions. [2024-12-02 14:46:46,280 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 8 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:46,280 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 101 transitions. [2024-12-02 14:46:46,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-12-02 14:46:46,280 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:46,280 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:46,289 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-12-02 14:46:46,480 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:46,481 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:46,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:46,481 INFO L85 PathProgramCache]: Analyzing trace with hash 229443878, now seen corresponding path program 1 times [2024-12-02 14:46:46,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:46,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849343413] [2024-12-02 14:46:46,481 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:46,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:46,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 14:46:46,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1365627125] [2024-12-02 14:46:46,497 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:46,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:46,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:46,500 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:46:46,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-12-02 14:46:46,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:46,540 INFO L256 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-02 14:46:46,542 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:46:46,806 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:46,806 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:46:48,401 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:46:48,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:48,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849343413] [2024-12-02 14:46:48,402 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 14:46:48,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365627125] [2024-12-02 14:46:48,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365627125] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-02 14:46:48,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:46:48,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 15 [2024-12-02 14:46:48,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220923824] [2024-12-02 14:46:48,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:48,402 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 14:46:48,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:48,403 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 14:46:48,403 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2024-12-02 14:46:48,403 INFO L87 Difference]: Start difference. First operand 90 states and 101 transitions. Second operand has 8 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:49,732 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:46:54,012 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:46:54,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:54,182 INFO L93 Difference]: Finished difference Result 91 states and 101 transitions. [2024-12-02 14:46:54,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 14:46:54,183 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2024-12-02 14:46:54,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:54,183 INFO L225 Difference]: With dead ends: 91 [2024-12-02 14:46:54,183 INFO L226 Difference]: Without dead ends: 90 [2024-12-02 14:46:54,183 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2024-12-02 14:46:54,184 INFO L435 NwaCegarLoop]: 27 mSDtfsCounter, 10 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:54,184 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 91 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2024-12-02 14:46:54,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2024-12-02 14:46:54,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2024-12-02 14:46:54,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 79 states have (on average 1.1645569620253164) internal successors, (92), 84 states have internal predecessors, (92), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:46:54,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 100 transitions. [2024-12-02 14:46:54,201 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 100 transitions. Word has length 37 [2024-12-02 14:46:54,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:54,201 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 100 transitions. [2024-12-02 14:46:54,201 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:46:54,201 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 100 transitions. [2024-12-02 14:46:54,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-12-02 14:46:54,202 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:54,202 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:54,208 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-12-02 14:46:54,402 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-12-02 14:46:54,402 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:54,403 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:54,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1662503018, now seen corresponding path program 1 times [2024-12-02 14:46:54,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:54,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265076080] [2024-12-02 14:46:54,403 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:54,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:54,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:54,472 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 14:46:54,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:54,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265076080] [2024-12-02 14:46:54,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265076080] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:54,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:54,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 14:46:54,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428592142] [2024-12-02 14:46:54,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:54,473 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:46:54,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:54,473 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:46:54,474 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:46:54,474 INFO L87 Difference]: Start difference. First operand 90 states and 100 transitions. Second operand has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-12-02 14:46:54,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:54,517 INFO L93 Difference]: Finished difference Result 94 states and 105 transitions. [2024-12-02 14:46:54,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:46:54,517 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2024-12-02 14:46:54,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:54,518 INFO L225 Difference]: With dead ends: 94 [2024-12-02 14:46:54,518 INFO L226 Difference]: Without dead ends: 93 [2024-12-02 14:46:54,518 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:46:54,519 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 2 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:54,520 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 100 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:46:54,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2024-12-02 14:46:54,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 91. [2024-12-02 14:46:54,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 80 states have (on average 1.1625) internal successors, (93), 85 states have internal predecessors, (93), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:46:54,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 101 transitions. [2024-12-02 14:46:54,525 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 101 transitions. Word has length 43 [2024-12-02 14:46:54,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:54,525 INFO L471 AbstractCegarLoop]: Abstraction has 91 states and 101 transitions. [2024-12-02 14:46:54,525 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-12-02 14:46:54,525 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 101 transitions. [2024-12-02 14:46:54,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-12-02 14:46:54,526 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:54,526 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:54,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 14:46:54,526 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:54,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:54,526 INFO L85 PathProgramCache]: Analyzing trace with hash 2014072, now seen corresponding path program 1 times [2024-12-02 14:46:54,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:54,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886409429] [2024-12-02 14:46:54,526 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:54,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:54,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:54,583 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 14:46:54,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:54,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886409429] [2024-12-02 14:46:54,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886409429] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:46:54,583 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:46:54,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:46:54,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253710634] [2024-12-02 14:46:54,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:46:54,583 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:46:54,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:54,584 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:46:54,584 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:46:54,584 INFO L87 Difference]: Start difference. First operand 91 states and 101 transitions. Second operand has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-12-02 14:46:54,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:54,626 INFO L93 Difference]: Finished difference Result 95 states and 105 transitions. [2024-12-02 14:46:54,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:46:54,626 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2024-12-02 14:46:54,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:54,627 INFO L225 Difference]: With dead ends: 95 [2024-12-02 14:46:54,627 INFO L226 Difference]: Without dead ends: 94 [2024-12-02 14:46:54,627 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:46:54,628 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 4 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:54,628 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 90 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:46:54,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2024-12-02 14:46:54,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 92. [2024-12-02 14:46:54,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 81 states have (on average 1.1604938271604939) internal successors, (94), 86 states have internal predecessors, (94), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:46:54,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 102 transitions. [2024-12-02 14:46:54,633 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 102 transitions. Word has length 44 [2024-12-02 14:46:54,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:54,633 INFO L471 AbstractCegarLoop]: Abstraction has 92 states and 102 transitions. [2024-12-02 14:46:54,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-12-02 14:46:54,634 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 102 transitions. [2024-12-02 14:46:54,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-12-02 14:46:54,634 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:54,634 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:54,634 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 14:46:54,634 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:54,635 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:54,635 INFO L85 PathProgramCache]: Analyzing trace with hash -128243683, now seen corresponding path program 1 times [2024-12-02 14:46:54,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:54,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130656043] [2024-12-02 14:46:54,635 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:54,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:54,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:54,685 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 14:46:54,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:54,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130656043] [2024-12-02 14:46:54,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130656043] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:46:54,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71817926] [2024-12-02 14:46:54,685 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:54,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:54,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:54,687 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:46:54,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-12-02 14:46:54,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:54,726 INFO L256 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 14:46:54,728 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:46:54,781 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 14:46:54,782 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:46:54,859 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 14:46:54,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71817926] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 14:46:54,860 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 14:46:54,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-12-02 14:46:54,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787499496] [2024-12-02 14:46:54,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 14:46:54,860 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 14:46:54,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:54,860 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 14:46:54,860 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-12-02 14:46:54,861 INFO L87 Difference]: Start difference. First operand 92 states and 102 transitions. Second operand has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 8 states have internal predecessors, (76), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:46:54,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:54,977 INFO L93 Difference]: Finished difference Result 251 states and 297 transitions. [2024-12-02 14:46:54,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 14:46:54,977 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 8 states have internal predecessors, (76), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 47 [2024-12-02 14:46:54,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:54,979 INFO L225 Difference]: With dead ends: 251 [2024-12-02 14:46:54,979 INFO L226 Difference]: Without dead ends: 250 [2024-12-02 14:46:54,979 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=52, Invalid=80, Unknown=0, NotChecked=0, Total=132 [2024-12-02 14:46:54,979 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 137 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:54,980 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 93 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:46:54,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2024-12-02 14:46:54,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 249. [2024-12-02 14:46:54,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 230 states have (on average 1.1478260869565218) internal successors, (264), 235 states have internal predecessors, (264), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-12-02 14:46:54,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 288 transitions. [2024-12-02 14:46:54,994 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 288 transitions. Word has length 47 [2024-12-02 14:46:54,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:54,994 INFO L471 AbstractCegarLoop]: Abstraction has 249 states and 288 transitions. [2024-12-02 14:46:54,995 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 8 states have internal predecessors, (76), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:46:54,995 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 288 transitions. [2024-12-02 14:46:54,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-12-02 14:46:54,995 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:54,995 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:55,003 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-12-02 14:46:55,195 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-12-02 14:46:55,196 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:55,196 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:55,196 INFO L85 PathProgramCache]: Analyzing trace with hash 354404496, now seen corresponding path program 1 times [2024-12-02 14:46:55,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:55,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222112365] [2024-12-02 14:46:55,196 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:55,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:55,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:55,264 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 14:46:55,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:55,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222112365] [2024-12-02 14:46:55,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222112365] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:46:55,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969492819] [2024-12-02 14:46:55,264 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:55,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:55,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:55,266 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:46:55,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-12-02 14:46:55,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:55,304 INFO L256 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 14:46:55,305 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:46:55,417 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 14:46:55,417 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:46:55,497 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 14:46:55,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969492819] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 14:46:55,498 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 14:46:55,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2024-12-02 14:46:55,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601505835] [2024-12-02 14:46:55,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 14:46:55,498 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 14:46:55,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:55,499 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 14:46:55,499 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2024-12-02 14:46:55,499 INFO L87 Difference]: Start difference. First operand 249 states and 288 transitions. Second operand has 13 states, 12 states have (on average 9.166666666666666) internal successors, (110), 13 states have internal predecessors, (110), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-12-02 14:46:55,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:55,661 INFO L93 Difference]: Finished difference Result 293 states and 342 transitions. [2024-12-02 14:46:55,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 14:46:55,661 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 9.166666666666666) internal successors, (110), 13 states have internal predecessors, (110), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 47 [2024-12-02 14:46:55,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:55,662 INFO L225 Difference]: With dead ends: 293 [2024-12-02 14:46:55,662 INFO L226 Difference]: Without dead ends: 292 [2024-12-02 14:46:55,663 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=113, Invalid=229, Unknown=0, NotChecked=0, Total=342 [2024-12-02 14:46:55,663 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 145 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:55,663 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 154 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:46:55,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2024-12-02 14:46:55,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 286. [2024-12-02 14:46:55,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 265 states have (on average 1.1433962264150943) internal successors, (303), 270 states have internal predecessors, (303), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-12-02 14:46:55,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 331 transitions. [2024-12-02 14:46:55,689 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 331 transitions. Word has length 47 [2024-12-02 14:46:55,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:55,690 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 331 transitions. [2024-12-02 14:46:55,690 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 9.166666666666666) internal successors, (110), 13 states have internal predecessors, (110), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-12-02 14:46:55,690 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 331 transitions. [2024-12-02 14:46:55,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-12-02 14:46:55,690 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:55,690 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:55,699 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-12-02 14:46:55,891 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-12-02 14:46:55,891 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:55,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:55,891 INFO L85 PathProgramCache]: Analyzing trace with hash 319413212, now seen corresponding path program 1 times [2024-12-02 14:46:55,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:55,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394332048] [2024-12-02 14:46:55,891 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:55,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:55,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:55,932 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 14:46:55,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:55,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394332048] [2024-12-02 14:46:55,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394332048] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:46:55,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326645867] [2024-12-02 14:46:55,933 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:55,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:55,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:55,935 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:46:55,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-12-02 14:46:55,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:55,973 INFO L256 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 14:46:55,974 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:46:56,023 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 14:46:56,023 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:46:56,087 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 14:46:56,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326645867] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 14:46:56,087 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 14:46:56,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-12-02 14:46:56,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525753124] [2024-12-02 14:46:56,087 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 14:46:56,087 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 14:46:56,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:56,088 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 14:46:56,088 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-12-02 14:46:56,088 INFO L87 Difference]: Start difference. First operand 286 states and 331 transitions. Second operand has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:46:56,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:56,190 INFO L93 Difference]: Finished difference Result 292 states and 338 transitions. [2024-12-02 14:46:56,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 14:46:56,191 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 48 [2024-12-02 14:46:56,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:56,192 INFO L225 Difference]: With dead ends: 292 [2024-12-02 14:46:56,192 INFO L226 Difference]: Without dead ends: 291 [2024-12-02 14:46:56,192 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=52, Invalid=80, Unknown=0, NotChecked=0, Total=132 [2024-12-02 14:46:56,193 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 132 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:56,193 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 94 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:46:56,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2024-12-02 14:46:56,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 276. [2024-12-02 14:46:56,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 257 states have (on average 1.1245136186770428) internal successors, (289), 262 states have internal predecessors, (289), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-12-02 14:46:56,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 313 transitions. [2024-12-02 14:46:56,219 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 313 transitions. Word has length 48 [2024-12-02 14:46:56,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:56,219 INFO L471 AbstractCegarLoop]: Abstraction has 276 states and 313 transitions. [2024-12-02 14:46:56,219 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:46:56,219 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 313 transitions. [2024-12-02 14:46:56,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-12-02 14:46:56,220 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:56,220 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:56,228 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-12-02 14:46:56,420 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-12-02 14:46:56,420 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:56,420 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:56,420 INFO L85 PathProgramCache]: Analyzing trace with hash -1898362434, now seen corresponding path program 1 times [2024-12-02 14:46:56,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:56,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926824655] [2024-12-02 14:46:56,421 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:56,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:56,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:56,487 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 14:46:56,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:46:56,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926824655] [2024-12-02 14:46:56,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926824655] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:46:56,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537726780] [2024-12-02 14:46:56,488 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:56,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:56,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:56,489 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:46:56,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-12-02 14:46:56,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:56,528 INFO L256 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 14:46:56,529 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:46:56,661 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 14:46:56,661 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:46:56,751 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 14:46:56,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537726780] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 14:46:56,751 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 14:46:56,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2024-12-02 14:46:56,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281766514] [2024-12-02 14:46:56,751 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 14:46:56,752 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 14:46:56,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:46:56,752 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 14:46:56,752 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2024-12-02 14:46:56,753 INFO L87 Difference]: Start difference. First operand 276 states and 313 transitions. Second operand has 13 states, 12 states have (on average 9.416666666666666) internal successors, (113), 13 states have internal predecessors, (113), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-12-02 14:46:56,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:46:56,925 INFO L93 Difference]: Finished difference Result 282 states and 319 transitions. [2024-12-02 14:46:56,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 14:46:56,926 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 9.416666666666666) internal successors, (113), 13 states have internal predecessors, (113), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 48 [2024-12-02 14:46:56,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:46:56,927 INFO L225 Difference]: With dead ends: 282 [2024-12-02 14:46:56,927 INFO L226 Difference]: Without dead ends: 281 [2024-12-02 14:46:56,927 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=113, Invalid=229, Unknown=0, NotChecked=0, Total=342 [2024-12-02 14:46:56,928 INFO L435 NwaCegarLoop]: 23 mSDtfsCounter, 155 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:46:56,928 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 124 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:46:56,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2024-12-02 14:46:56,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 271. [2024-12-02 14:46:56,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 252 states have (on average 1.1150793650793651) internal successors, (281), 257 states have internal predecessors, (281), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-12-02 14:46:56,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 305 transitions. [2024-12-02 14:46:56,942 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 305 transitions. Word has length 48 [2024-12-02 14:46:56,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:46:56,943 INFO L471 AbstractCegarLoop]: Abstraction has 271 states and 305 transitions. [2024-12-02 14:46:56,943 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 9.416666666666666) internal successors, (113), 13 states have internal predecessors, (113), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-12-02 14:46:56,943 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 305 transitions. [2024-12-02 14:46:56,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-12-02 14:46:56,943 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:46:56,943 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:46:56,953 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-12-02 14:46:57,144 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-12-02 14:46:57,144 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:46:57,144 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:46:57,144 INFO L85 PathProgramCache]: Analyzing trace with hash 708540266, now seen corresponding path program 1 times [2024-12-02 14:46:57,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:46:57,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013930245] [2024-12-02 14:46:57,144 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:57,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:46:57,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 14:46:57,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1366973749] [2024-12-02 14:46:57,161 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:46:57,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:46:57,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:46:57,163 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:46:57,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-12-02 14:46:57,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:46:57,206 INFO L256 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-12-02 14:46:57,208 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:46:58,088 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 14:46:58,088 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:47:23,442 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 14:47:23,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:47:23,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013930245] [2024-12-02 14:47:23,443 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 14:47:23,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366973749] [2024-12-02 14:47:23,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366973749] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 14:47:23,443 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 14:47:23,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 26 [2024-12-02 14:47:23,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173409758] [2024-12-02 14:47:23,443 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 14:47:23,443 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-12-02 14:47:23,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:47:23,444 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-12-02 14:47:23,444 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=552, Unknown=1, NotChecked=0, Total=702 [2024-12-02 14:47:23,444 INFO L87 Difference]: Start difference. First operand 271 states and 305 transitions. Second operand has 27 states, 26 states have (on average 3.8076923076923075) internal successors, (99), 26 states have internal predecessors, (99), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:47:24,575 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:47:28,669 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:47:32,562 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:47:50,296 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:47:52,660 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:47:54,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:47:58,844 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:48:06,771 WARN L286 SmtUtils]: Spent 6.76s on a formula simplification. DAG size of input: 99 DAG size of output: 74 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-02 14:48:10,119 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.28s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:48:18,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:48:18,572 INFO L93 Difference]: Finished difference Result 298 states and 334 transitions. [2024-12-02 14:48:18,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-12-02 14:48:18,573 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 3.8076923076923075) internal successors, (99), 26 states have internal predecessors, (99), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 57 [2024-12-02 14:48:18,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:48:18,574 INFO L225 Difference]: With dead ends: 298 [2024-12-02 14:48:18,574 INFO L226 Difference]: Without dead ends: 297 [2024-12-02 14:48:18,574 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 40.9s TimeCoverageRelationStatistics Valid=412, Invalid=1393, Unknown=1, NotChecked=0, Total=1806 [2024-12-02 14:48:18,575 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 92 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 940 mSolverCounterSat, 24 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 376 SdHoareTripleChecker+Invalid, 966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 940 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:48:18,575 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 376 Invalid, 966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 940 Invalid, 2 Unknown, 0 Unchecked, 26.2s Time] [2024-12-02 14:48:18,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2024-12-02 14:48:18,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 287. [2024-12-02 14:48:18,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 267 states have (on average 1.101123595505618) internal successors, (294), 272 states have internal predecessors, (294), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-12-02 14:48:18,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 320 transitions. [2024-12-02 14:48:18,592 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 320 transitions. Word has length 57 [2024-12-02 14:48:18,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:48:18,592 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 320 transitions. [2024-12-02 14:48:18,592 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 3.8076923076923075) internal successors, (99), 26 states have internal predecessors, (99), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:48:18,592 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 320 transitions. [2024-12-02 14:48:18,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-12-02 14:48:18,593 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:48:18,593 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:48:18,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-12-02 14:48:18,793 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-12-02 14:48:18,793 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:48:18,794 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:48:18,794 INFO L85 PathProgramCache]: Analyzing trace with hash 489911827, now seen corresponding path program 1 times [2024-12-02 14:48:18,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:48:18,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803970897] [2024-12-02 14:48:18,794 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:48:18,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:48:18,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 14:48:18,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2113030117] [2024-12-02 14:48:18,810 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:48:18,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:48:18,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:48:18,813 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:48:18,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-12-02 14:48:18,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:48:18,862 INFO L256 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-12-02 14:48:18,863 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:48:19,768 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 14:48:19,768 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:48:48,196 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 16 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 14:48:48,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:48:48,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803970897] [2024-12-02 14:48:48,196 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 14:48:48,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113030117] [2024-12-02 14:48:48,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113030117] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 14:48:48,196 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 14:48:48,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 26 [2024-12-02 14:48:48,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789886643] [2024-12-02 14:48:48,196 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 14:48:48,196 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-12-02 14:48:48,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:48:48,197 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-12-02 14:48:48,197 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=552, Unknown=0, NotChecked=0, Total=702 [2024-12-02 14:48:48,197 INFO L87 Difference]: Start difference. First operand 287 states and 320 transitions. Second operand has 27 states, 26 states have (on average 3.8846153846153846) internal successors, (101), 26 states have internal predecessors, (101), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:48:52,204 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:48:53,564 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:48:56,667 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.09s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:48:57,785 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:48:59,140 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:49:00,704 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:49:08,268 WARN L286 SmtUtils]: Spent 7.03s on a formula simplification. DAG size of input: 77 DAG size of output: 63 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-02 14:49:31,041 WARN L286 SmtUtils]: Spent 9.94s on a formula simplification. DAG size of input: 99 DAG size of output: 74 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-02 14:49:32,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:49:34,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:49:47,289 WARN L286 SmtUtils]: Spent 8.69s on a formula simplification. DAG size of input: 70 DAG size of output: 56 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-02 14:49:48,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:49:48,127 INFO L93 Difference]: Finished difference Result 295 states and 328 transitions. [2024-12-02 14:49:48,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-12-02 14:49:48,128 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 3.8846153846153846) internal successors, (101), 26 states have internal predecessors, (101), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 58 [2024-12-02 14:49:48,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:49:48,129 INFO L225 Difference]: With dead ends: 295 [2024-12-02 14:49:48,129 INFO L226 Difference]: Without dead ends: 294 [2024-12-02 14:49:48,129 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 54.1s TimeCoverageRelationStatistics Valid=372, Invalid=1268, Unknown=0, NotChecked=0, Total=1640 [2024-12-02 14:49:48,130 INFO L435 NwaCegarLoop]: 30 mSDtfsCounter, 80 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 20 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.8s IncrementalHoareTripleChecker+Time [2024-12-02 14:49:48,130 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 353 Invalid, 865 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 844 Invalid, 1 Unknown, 0 Unchecked, 20.8s Time] [2024-12-02 14:49:48,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2024-12-02 14:49:48,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 276. [2024-12-02 14:49:48,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 256 states have (on average 1.09375) internal successors, (280), 261 states have internal predecessors, (280), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-12-02 14:49:48,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 306 transitions. [2024-12-02 14:49:48,161 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 306 transitions. Word has length 58 [2024-12-02 14:49:48,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:49:48,161 INFO L471 AbstractCegarLoop]: Abstraction has 276 states and 306 transitions. [2024-12-02 14:49:48,161 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 3.8846153846153846) internal successors, (101), 26 states have internal predecessors, (101), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:49:48,161 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 306 transitions. [2024-12-02 14:49:48,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-12-02 14:49:48,162 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:49:48,162 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:49:48,169 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-12-02 14:49:48,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-12-02 14:49:48,363 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:49:48,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:49:48,363 INFO L85 PathProgramCache]: Analyzing trace with hash -147675652, now seen corresponding path program 1 times [2024-12-02 14:49:48,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:49:48,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768419385] [2024-12-02 14:49:48,363 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:49:48,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:49:48,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:49:48,496 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 14:49:48,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:49:48,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768419385] [2024-12-02 14:49:48,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768419385] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:49:48,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029106375] [2024-12-02 14:49:48,497 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:49:48,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:49:48,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:49:48,498 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:49:48,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-12-02 14:49:48,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:49:48,552 INFO L256 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 14:49:48,553 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:49:48,824 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 14:49:48,824 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:49:49,011 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 14:49:49,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029106375] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 14:49:49,011 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 14:49:49,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 18 [2024-12-02 14:49:49,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287006644] [2024-12-02 14:49:49,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 14:49:49,012 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 14:49:49,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:49:49,012 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 14:49:49,013 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=234, Unknown=0, NotChecked=0, Total=342 [2024-12-02 14:49:49,013 INFO L87 Difference]: Start difference. First operand 276 states and 306 transitions. Second operand has 19 states, 18 states have (on average 11.444444444444445) internal successors, (206), 19 states have internal predecessors, (206), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-12-02 14:49:49,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:49:49,401 INFO L93 Difference]: Finished difference Result 612 states and 704 transitions. [2024-12-02 14:49:49,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 14:49:49,402 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 11.444444444444445) internal successors, (206), 19 states have internal predecessors, (206), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 89 [2024-12-02 14:49:49,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:49:49,403 INFO L225 Difference]: With dead ends: 612 [2024-12-02 14:49:49,403 INFO L226 Difference]: Without dead ends: 611 [2024-12-02 14:49:49,404 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=279, Invalid=591, Unknown=0, NotChecked=0, Total=870 [2024-12-02 14:49:49,404 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 245 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:49:49,404 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 212 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:49:49,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2024-12-02 14:49:49,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 544. [2024-12-02 14:49:49,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 512 states have (on average 1.109375) internal successors, (568), 517 states have internal predecessors, (568), 25 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-12-02 14:49:49,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 618 transitions. [2024-12-02 14:49:49,438 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 618 transitions. Word has length 89 [2024-12-02 14:49:49,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:49:49,438 INFO L471 AbstractCegarLoop]: Abstraction has 544 states and 618 transitions. [2024-12-02 14:49:49,438 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 11.444444444444445) internal successors, (206), 19 states have internal predecessors, (206), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-12-02 14:49:49,438 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 618 transitions. [2024-12-02 14:49:49,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-12-02 14:49:49,439 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:49:49,439 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:49:49,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-12-02 14:49:49,639 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:49:49,640 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:49:49,640 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:49:49,640 INFO L85 PathProgramCache]: Analyzing trace with hash -282977838, now seen corresponding path program 1 times [2024-12-02 14:49:49,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:49:49,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595873165] [2024-12-02 14:49:49,640 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:49:49,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:49:49,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:49:49,787 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 14:49:49,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:49:49,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595873165] [2024-12-02 14:49:49,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595873165] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:49:49,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540092415] [2024-12-02 14:49:49,787 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:49:49,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:49:49,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:49:49,790 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:49:49,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-12-02 14:49:49,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:49:49,844 INFO L256 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 14:49:49,846 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:49:50,096 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 14:49:50,096 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:49:50,256 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 14:49:50,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540092415] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 14:49:50,256 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 14:49:50,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 18 [2024-12-02 14:49:50,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097409400] [2024-12-02 14:49:50,257 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 14:49:50,257 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 14:49:50,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:49:50,258 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 14:49:50,258 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=234, Unknown=0, NotChecked=0, Total=342 [2024-12-02 14:49:50,258 INFO L87 Difference]: Start difference. First operand 544 states and 618 transitions. Second operand has 19 states, 18 states have (on average 11.61111111111111) internal successors, (209), 19 states have internal predecessors, (209), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-12-02 14:49:50,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:49:50,590 INFO L93 Difference]: Finished difference Result 614 states and 700 transitions. [2024-12-02 14:49:50,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 14:49:50,591 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 11.61111111111111) internal successors, (209), 19 states have internal predecessors, (209), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 90 [2024-12-02 14:49:50,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:49:50,593 INFO L225 Difference]: With dead ends: 614 [2024-12-02 14:49:50,593 INFO L226 Difference]: Without dead ends: 613 [2024-12-02 14:49:50,593 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=279, Invalid=591, Unknown=0, NotChecked=0, Total=870 [2024-12-02 14:49:50,593 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 416 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:49:50,594 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [417 Valid, 234 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:49:50,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2024-12-02 14:49:50,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 516. [2024-12-02 14:49:50,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 485 states have (on average 1.1051546391752578) internal successors, (536), 490 states have internal predecessors, (536), 24 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-12-02 14:49:50,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 584 transitions. [2024-12-02 14:49:50,628 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 584 transitions. Word has length 90 [2024-12-02 14:49:50,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:49:50,629 INFO L471 AbstractCegarLoop]: Abstraction has 516 states and 584 transitions. [2024-12-02 14:49:50,629 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 11.61111111111111) internal successors, (209), 19 states have internal predecessors, (209), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-12-02 14:49:50,629 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 584 transitions. [2024-12-02 14:49:50,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-12-02 14:49:50,630 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:49:50,630 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:49:50,640 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-12-02 14:49:50,831 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-12-02 14:49:50,831 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:49:50,831 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:49:50,831 INFO L85 PathProgramCache]: Analyzing trace with hash 1553563094, now seen corresponding path program 2 times [2024-12-02 14:49:50,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:49:50,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486770229] [2024-12-02 14:49:50,832 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 14:49:50,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:49:50,855 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 14:49:50,856 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-12-02 14:49:50,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [460489775] [2024-12-02 14:49:50,857 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 14:49:50,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:49:50,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:49:50,859 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:49:50,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-12-02 14:49:50,910 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 14:49:50,910 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 14:49:50,911 INFO L256 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-12-02 14:49:50,913 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:50:00,425 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 2 proven. 137 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-12-02 14:50:00,425 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:51:20,281 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 45 proven. 94 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-12-02 14:51:20,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:51:20,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486770229] [2024-12-02 14:51:20,281 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 14:51:20,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460489775] [2024-12-02 14:51:20,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460489775] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 14:51:20,282 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 14:51:20,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 41 [2024-12-02 14:51:20,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043587388] [2024-12-02 14:51:20,282 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 14:51:20,282 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-12-02 14:51:20,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:51:20,283 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-12-02 14:51:20,283 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=352, Invalid=1369, Unknown=1, NotChecked=0, Total=1722 [2024-12-02 14:51:20,283 INFO L87 Difference]: Start difference. First operand 516 states and 584 transitions. Second operand has 42 states, 41 states have (on average 4.024390243902439) internal successors, (165), 42 states have internal predecessors, (165), 8 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-12-02 14:51:28,123 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:52:21,427 WARN L286 SmtUtils]: Spent 49.24s on a formula simplification. DAG size of input: 240 DAG size of output: 149 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-02 14:52:23,419 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:52:24,575 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:52:33,127 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:52:43,758 WARN L286 SmtUtils]: Spent 7.52s on a formula simplification that was a NOOP. DAG size: 100 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-02 14:52:48,530 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-12-02 14:53:07,780 WARN L286 SmtUtils]: Spent 5.28s on a formula simplification. DAG size of input: 65 DAG size of output: 45 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-02 14:53:31,445 WARN L286 SmtUtils]: Spent 21.89s on a formula simplification. DAG size of input: 160 DAG size of output: 121 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-02 14:53:48,888 WARN L286 SmtUtils]: Spent 14.74s on a formula simplification. DAG size of input: 291 DAG size of output: 185 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-02 14:53:56,073 WARN L286 SmtUtils]: Spent 5.93s on a formula simplification. DAG size of input: 59 DAG size of output: 45 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-02 14:54:10,041 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.74s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:54:52,696 WARN L286 SmtUtils]: Spent 34.19s on a formula simplification. DAG size of input: 217 DAG size of output: 124 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-02 14:55:14,074 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:55:54,081 WARN L286 SmtUtils]: Spent 35.84s on a formula simplification. DAG size of input: 324 DAG size of output: 121 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-02 14:56:14,601 WARN L286 SmtUtils]: Spent 16.40s on a formula simplification. DAG size of input: 128 DAG size of output: 64 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-12-02 14:56:17,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:56:17,189 INFO L93 Difference]: Finished difference Result 804 states and 934 transitions. [2024-12-02 14:56:17,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-12-02 14:56:17,190 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 4.024390243902439) internal successors, (165), 42 states have internal predecessors, (165), 8 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 99 [2024-12-02 14:56:17,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:56:17,191 INFO L225 Difference]: With dead ends: 804 [2024-12-02 14:56:17,192 INFO L226 Difference]: Without dead ends: 801 [2024-12-02 14:56:17,193 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 164 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1511 ImplicationChecksByTransitivity, 290.2s TimeCoverageRelationStatistics Valid=1227, Invalid=5414, Unknown=1, NotChecked=0, Total=6642 [2024-12-02 14:56:17,193 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 249 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 1983 mSolverCounterSat, 71 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 41.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 620 SdHoareTripleChecker+Invalid, 2057 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1983 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:56:17,193 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 620 Invalid, 2057 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1983 Invalid, 3 Unknown, 0 Unchecked, 41.3s Time] [2024-12-02 14:56:17,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 801 states. [2024-12-02 14:56:17,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 801 to 769. [2024-12-02 14:56:17,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 724 states have (on average 1.1160220994475138) internal successors, (808), 729 states have internal predecessors, (808), 38 states have call successors, (38), 1 states have call predecessors, (38), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2024-12-02 14:56:17,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 884 transitions. [2024-12-02 14:56:17,256 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 884 transitions. Word has length 99 [2024-12-02 14:56:17,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:56:17,256 INFO L471 AbstractCegarLoop]: Abstraction has 769 states and 884 transitions. [2024-12-02 14:56:17,256 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 41 states have (on average 4.024390243902439) internal successors, (165), 42 states have internal predecessors, (165), 8 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-12-02 14:56:17,256 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 884 transitions. [2024-12-02 14:56:17,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-12-02 14:56:17,257 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:56:17,257 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:56:17,263 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-12-02 14:56:17,457 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-12-02 14:56:17,458 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:56:17,458 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:56:17,458 INFO L85 PathProgramCache]: Analyzing trace with hash 915815719, now seen corresponding path program 2 times [2024-12-02 14:56:17,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:56:17,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400551820] [2024-12-02 14:56:17,458 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 14:56:17,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:56:17,485 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 14:56:17,485 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-12-02 14:56:17,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1830904715] [2024-12-02 14:56:17,486 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 14:56:17,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:56:17,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:56:17,488 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:56:17,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-12-02 14:56:17,542 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 14:56:17,542 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 14:56:17,544 INFO L256 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-12-02 14:56:17,546 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:56:22,419 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 2 proven. 141 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-12-02 14:56:22,419 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:57:32,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:57:32,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400551820] [2024-12-02 14:57:32,638 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 14:57:32,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830904715] [2024-12-02 14:57:32,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830904715] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:57:32,638 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:57:32,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2024-12-02 14:57:32,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587518626] [2024-12-02 14:57:32,638 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 14:57:32,639 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-12-02 14:57:32,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:57:32,639 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-12-02 14:57:32,640 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2024-12-02 14:57:32,640 INFO L87 Difference]: Start difference. First operand 769 states and 884 transitions. Second operand has 24 states, 23 states have (on average 3.739130434782609) internal successors, (86), 24 states have internal predecessors, (86), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:57:40,982 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:57:41,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:57:41,911 INFO L93 Difference]: Finished difference Result 793 states and 909 transitions. [2024-12-02 14:57:41,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-12-02 14:57:41,912 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 3.739130434782609) internal successors, (86), 24 states have internal predecessors, (86), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 100 [2024-12-02 14:57:41,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:57:41,914 INFO L225 Difference]: With dead ends: 793 [2024-12-02 14:57:41,914 INFO L226 Difference]: Without dead ends: 790 [2024-12-02 14:57:41,915 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 662 ImplicationChecksByTransitivity, 36.9s TimeCoverageRelationStatistics Valid=685, Invalid=2737, Unknown=0, NotChecked=0, Total=3422 [2024-12-02 14:57:41,915 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 79 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 1440 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 1453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-12-02 14:57:41,915 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 428 Invalid, 1453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1440 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2024-12-02 14:57:41,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states. [2024-12-02 14:57:41,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 697. [2024-12-02 14:57:41,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 656 states have (on average 1.1097560975609757) internal successors, (728), 661 states have internal predecessors, (728), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-12-02 14:57:41,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 796 transitions. [2024-12-02 14:57:41,982 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 796 transitions. Word has length 100 [2024-12-02 14:57:41,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:57:41,983 INFO L471 AbstractCegarLoop]: Abstraction has 697 states and 796 transitions. [2024-12-02 14:57:41,983 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 3.739130434782609) internal successors, (86), 24 states have internal predecessors, (86), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-12-02 14:57:41,983 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 796 transitions. [2024-12-02 14:57:41,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-12-02 14:57:41,984 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:57:41,984 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-12-02 14:57:41,991 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-12-02 14:57:42,184 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-12-02 14:57:42,184 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 14:57:42,185 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:57:42,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1295433363, now seen corresponding path program 3 times [2024-12-02 14:57:42,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:57:42,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557768779] [2024-12-02 14:57:42,185 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 14:57:42,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:57:42,215 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-12-02 14:57:42,215 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-12-02 14:57:42,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1710293260] [2024-12-02 14:57:42,216 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 14:57:42,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:57:42,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:57:42,218 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:57:42,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-12-02 14:57:42,265 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-12-02 14:57:42,265 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 14:57:42,265 INFO L256 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-02 14:57:42,267 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:57:51,460 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 27 proven. 50 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-12-02 14:57:51,460 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:57:59,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:57:59,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557768779] [2024-12-02 14:57:59,014 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 14:57:59,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710293260] [2024-12-02 14:57:59,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710293260] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:57:59,014 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:57:59,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-12-02 14:57:59,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547707757] [2024-12-02 14:57:59,014 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 14:57:59,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 14:57:59,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:57:59,015 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 14:57:59,015 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=312, Unknown=2, NotChecked=0, Total=380 [2024-12-02 14:57:59,015 INFO L87 Difference]: Start difference. First operand 697 states and 796 transitions. Second operand has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 12 states have internal predecessors, (51), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-12-02 14:58:02,949 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.49s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:58:06,969 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:58:10,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:58:14,994 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:58:16,476 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:58:18,704 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:58:22,902 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:58:31,157 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:58:35,207 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:58:37,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:58:41,584 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:58:45,586 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:58:48,020 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.43s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:07,074 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:11,080 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:15,082 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:19,470 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:23,498 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:27,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:29,047 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:33,055 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:37,063 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:41,078 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:45,759 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:49,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:52,585 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.82s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:56,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 14:59:58,404 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 15:00:11,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 15:00:24,179 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 15:00:28,669 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 15:00:32,776 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 15:00:36,781 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 15:00:40,802 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-12-02 15:00:41,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:00:41,139 INFO L93 Difference]: Finished difference Result 709 states and 810 transitions. [2024-12-02 15:00:41,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 15:00:41,140 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 12 states have internal predecessors, (51), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 104 [2024-12-02 15:00:41,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:00:41,142 INFO L225 Difference]: With dead ends: 709 [2024-12-02 15:00:41,142 INFO L226 Difference]: Without dead ends: 708 [2024-12-02 15:00:41,142 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 50.3s TimeCoverageRelationStatistics Valid=139, Invalid=507, Unknown=4, NotChecked=0, Total=650 [2024-12-02 15:00:41,142 INFO L435 NwaCegarLoop]: 15 mSDtfsCounter, 41 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 4 mSolverCounterUnsat, 27 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 125.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 27 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 125.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:00:41,143 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 114 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 313 Invalid, 27 Unknown, 0 Unchecked, 125.6s Time] [2024-12-02 15:00:41,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2024-12-02 15:00:41,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 676. [2024-12-02 15:00:41,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 636 states have (on average 1.1022012578616351) internal successors, (701), 640 states have internal predecessors, (701), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-12-02 15:00:41,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 769 transitions. [2024-12-02 15:00:41,224 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 769 transitions. Word has length 104 [2024-12-02 15:00:41,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:00:41,224 INFO L471 AbstractCegarLoop]: Abstraction has 676 states and 769 transitions. [2024-12-02 15:00:41,224 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 12 states have internal predecessors, (51), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-12-02 15:00:41,224 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 769 transitions. [2024-12-02 15:00:41,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-12-02 15:00:41,225 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:00:41,225 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:00:41,234 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-12-02 15:00:41,426 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:00:41,426 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 15:00:41,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:00:41,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1532389538, now seen corresponding path program 2 times [2024-12-02 15:00:41,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:00:41,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044314426] [2024-12-02 15:00:41,426 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 15:00:41,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:00:41,439 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 15:00:41,439 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:00:41,537 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 158 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-12-02 15:00:41,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:00:41,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044314426] [2024-12-02 15:00:41,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044314426] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:00:41,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010496476] [2024-12-02 15:00:41,538 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 15:00:41,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:00:41,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:00:41,540 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:00:41,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-12-02 15:00:41,581 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 15:00:41,581 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:00:41,582 INFO L256 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-12-02 15:00:41,583 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:00:42,461 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2024-12-02 15:00:42,461 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:00:42,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010496476] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:00:42,592 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:00:42,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 15 [2024-12-02 15:00:42,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693386826] [2024-12-02 15:00:42,592 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:00:42,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 15:00:42,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:00:42,593 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 15:00:42,593 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:00:42,593 INFO L87 Difference]: Start difference. First operand 676 states and 769 transitions. Second operand has 16 states, 15 states have (on average 7.8) internal successors, (117), 15 states have internal predecessors, (117), 6 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) [2024-12-02 15:00:45,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:00:45,732 INFO L93 Difference]: Finished difference Result 1005 states and 1161 transitions. [2024-12-02 15:00:45,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-12-02 15:00:45,733 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 7.8) internal successors, (117), 15 states have internal predecessors, (117), 6 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) Word has length 110 [2024-12-02 15:00:45,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:00:45,738 INFO L225 Difference]: With dead ends: 1005 [2024-12-02 15:00:45,738 INFO L226 Difference]: Without dead ends: 1004 [2024-12-02 15:00:45,738 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 546 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=641, Invalid=1711, Unknown=0, NotChecked=0, Total=2352 [2024-12-02 15:00:45,739 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 310 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:00:45,739 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 173 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 15:00:45,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1004 states. [2024-12-02 15:00:45,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1004 to 976. [2024-12-02 15:00:45,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 976 states, 920 states have (on average 1.0923913043478262) internal successors, (1005), 924 states have internal predecessors, (1005), 50 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2024-12-02 15:00:45,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 976 states to 976 states and 1105 transitions. [2024-12-02 15:00:45,857 INFO L78 Accepts]: Start accepts. Automaton has 976 states and 1105 transitions. Word has length 110 [2024-12-02 15:00:45,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:00:45,857 INFO L471 AbstractCegarLoop]: Abstraction has 976 states and 1105 transitions. [2024-12-02 15:00:45,858 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 7.8) internal successors, (117), 15 states have internal predecessors, (117), 6 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) [2024-12-02 15:00:45,858 INFO L276 IsEmpty]: Start isEmpty. Operand 976 states and 1105 transitions. [2024-12-02 15:00:45,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-12-02 15:00:45,858 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:00:45,859 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:00:45,866 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-12-02 15:00:46,059 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:00:46,059 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 15:00:46,059 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:00:46,059 INFO L85 PathProgramCache]: Analyzing trace with hash -259435333, now seen corresponding path program 2 times [2024-12-02 15:00:46,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:00:46,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74990960] [2024-12-02 15:00:46,060 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 15:00:46,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:00:46,072 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 15:00:46,072 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:00:46,161 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-12-02 15:00:46,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:00:46,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74990960] [2024-12-02 15:00:46,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74990960] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:00:46,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248227763] [2024-12-02 15:00:46,161 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 15:00:46,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:00:46,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:00:46,163 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:00:46,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-12-02 15:00:46,204 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 15:00:46,205 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:00:46,205 INFO L256 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-12-02 15:00:46,207 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:00:47,050 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 12 proven. 16 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2024-12-02 15:00:47,050 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:00:51,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248227763] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:00:51,218 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:00:51,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 15 [2024-12-02 15:00:51,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272462723] [2024-12-02 15:00:51,218 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:00:51,218 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 15:00:51,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:00:51,219 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 15:00:51,219 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:00:51,219 INFO L87 Difference]: Start difference. First operand 976 states and 1105 transitions. Second operand has 16 states, 15 states have (on average 7.933333333333334) internal successors, (119), 15 states have internal predecessors, (119), 6 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) [2024-12-02 15:00:54,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:00:54,435 INFO L93 Difference]: Finished difference Result 1005 states and 1139 transitions. [2024-12-02 15:00:54,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-12-02 15:00:54,436 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 7.933333333333334) internal successors, (119), 15 states have internal predecessors, (119), 6 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) Word has length 111 [2024-12-02 15:00:54,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:00:54,438 INFO L225 Difference]: With dead ends: 1005 [2024-12-02 15:00:54,438 INFO L226 Difference]: Without dead ends: 1004 [2024-12-02 15:00:54,438 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=641, Invalid=1711, Unknown=0, NotChecked=0, Total=2352 [2024-12-02 15:00:54,439 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 247 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:00:54,439 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 177 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 15:00:54,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1004 states. [2024-12-02 15:00:54,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1004 to 980. [2024-12-02 15:00:54,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 980 states, 924 states have (on average 1.08008658008658) internal successors, (998), 928 states have internal predecessors, (998), 50 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2024-12-02 15:00:54,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 980 states to 980 states and 1098 transitions. [2024-12-02 15:00:54,635 INFO L78 Accepts]: Start accepts. Automaton has 980 states and 1098 transitions. Word has length 111 [2024-12-02 15:00:54,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:00:54,635 INFO L471 AbstractCegarLoop]: Abstraction has 980 states and 1098 transitions. [2024-12-02 15:00:54,635 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 7.933333333333334) internal successors, (119), 15 states have internal predecessors, (119), 6 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) [2024-12-02 15:00:54,635 INFO L276 IsEmpty]: Start isEmpty. Operand 980 states and 1098 transitions. [2024-12-02 15:00:54,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2024-12-02 15:00:54,637 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:00:54,637 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1] [2024-12-02 15:00:54,642 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-12-02 15:00:54,837 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-12-02 15:00:54,837 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 15:00:54,838 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:00:54,838 INFO L85 PathProgramCache]: Analyzing trace with hash 67566737, now seen corresponding path program 2 times [2024-12-02 15:00:54,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:00:54,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115617131] [2024-12-02 15:00:54,838 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 15:00:54,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:00:54,851 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 15:00:54,851 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:00:55,083 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-12-02 15:00:55,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:00:55,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115617131] [2024-12-02 15:00:55,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115617131] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:00:55,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504714103] [2024-12-02 15:00:55,084 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 15:00:55,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:00:55,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:00:55,086 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:00:55,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-12-02 15:00:55,158 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 15:00:55,158 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:00:55,159 INFO L256 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-02 15:00:55,161 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:00:55,608 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-12-02 15:00:55,608 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:00:55,914 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-12-02 15:00:55,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504714103] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:00:55,914 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 15:00:55,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2024-12-02 15:00:55,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470339849] [2024-12-02 15:00:55,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 15:00:55,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-12-02 15:00:55,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:00:55,915 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-12-02 15:00:55,915 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=555, Unknown=0, NotChecked=0, Total=756 [2024-12-02 15:00:55,915 INFO L87 Difference]: Start difference. First operand 980 states and 1098 transitions. Second operand has 28 states, 27 states have (on average 10.296296296296296) internal successors, (278), 28 states have internal predecessors, (278), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-12-02 15:00:56,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:00:56,837 INFO L93 Difference]: Finished difference Result 1603 states and 1827 transitions. [2024-12-02 15:00:56,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 15:00:56,838 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 10.296296296296296) internal successors, (278), 28 states have internal predecessors, (278), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 118 [2024-12-02 15:00:56,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:00:56,840 INFO L225 Difference]: With dead ends: 1603 [2024-12-02 15:00:56,840 INFO L226 Difference]: Without dead ends: 1602 [2024-12-02 15:00:56,841 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=572, Invalid=1408, Unknown=0, NotChecked=0, Total=1980 [2024-12-02 15:00:56,841 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 717 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:00:56,842 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [718 Valid, 328 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 15:00:56,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1602 states. [2024-12-02 15:00:57,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1602 to 1494. [2024-12-02 15:00:57,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1494 states, 1412 states have (on average 1.089943342776204) internal successors, (1539), 1416 states have internal predecessors, (1539), 76 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2024-12-02 15:00:57,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1494 states to 1494 states and 1691 transitions. [2024-12-02 15:00:57,024 INFO L78 Accepts]: Start accepts. Automaton has 1494 states and 1691 transitions. Word has length 118 [2024-12-02 15:00:57,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:00:57,024 INFO L471 AbstractCegarLoop]: Abstraction has 1494 states and 1691 transitions. [2024-12-02 15:00:57,024 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 10.296296296296296) internal successors, (278), 28 states have internal predecessors, (278), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-12-02 15:00:57,024 INFO L276 IsEmpty]: Start isEmpty. Operand 1494 states and 1691 transitions. [2024-12-02 15:00:57,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-02 15:00:57,026 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:00:57,026 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1] [2024-12-02 15:00:57,033 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-12-02 15:00:57,226 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-12-02 15:00:57,226 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 15:00:57,227 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:00:57,227 INFO L85 PathProgramCache]: Analyzing trace with hash 2094568925, now seen corresponding path program 2 times [2024-12-02 15:00:57,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:00:57,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231095103] [2024-12-02 15:00:57,227 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 15:00:57,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:00:57,240 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 15:00:57,240 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:00:57,434 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-12-02 15:00:57,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:00:57,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231095103] [2024-12-02 15:00:57,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231095103] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:00:57,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897123127] [2024-12-02 15:00:57,434 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 15:00:57,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:00:57,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:00:57,436 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:00:57,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-12-02 15:00:57,504 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 15:00:57,504 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:00:57,506 INFO L256 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-02 15:00:57,508 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:00:57,885 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-12-02 15:00:57,885 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:00:58,158 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-12-02 15:00:58,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897123127] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:00:58,158 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 15:00:58,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2024-12-02 15:00:58,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287386197] [2024-12-02 15:00:58,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 15:00:58,159 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-12-02 15:00:58,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:00:58,159 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-12-02 15:00:58,159 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=555, Unknown=0, NotChecked=0, Total=756 [2024-12-02 15:00:58,160 INFO L87 Difference]: Start difference. First operand 1494 states and 1691 transitions. Second operand has 28 states, 27 states have (on average 10.407407407407407) internal successors, (281), 28 states have internal predecessors, (281), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-12-02 15:00:59,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:00:59,031 INFO L93 Difference]: Finished difference Result 1604 states and 1818 transitions. [2024-12-02 15:00:59,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 15:00:59,031 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 10.407407407407407) internal successors, (281), 28 states have internal predecessors, (281), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 119 [2024-12-02 15:00:59,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:00:59,034 INFO L225 Difference]: With dead ends: 1604 [2024-12-02 15:00:59,034 INFO L226 Difference]: Without dead ends: 1603 [2024-12-02 15:00:59,034 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=572, Invalid=1408, Unknown=0, NotChecked=0, Total=1980 [2024-12-02 15:00:59,035 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 459 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:00:59,035 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [460 Valid, 321 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 15:00:59,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1603 states. [2024-12-02 15:00:59,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1603 to 1148. [2024-12-02 15:00:59,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1148 states, 1084 states have (on average 1.0913284132841328) internal successors, (1183), 1088 states have internal predecessors, (1183), 58 states have call successors, (58), 1 states have call predecessors, (58), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2024-12-02 15:00:59,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 1299 transitions. [2024-12-02 15:00:59,231 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 1299 transitions. Word has length 119 [2024-12-02 15:00:59,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:00:59,231 INFO L471 AbstractCegarLoop]: Abstraction has 1148 states and 1299 transitions. [2024-12-02 15:00:59,231 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 10.407407407407407) internal successors, (281), 28 states have internal predecessors, (281), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-12-02 15:00:59,231 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 1299 transitions. [2024-12-02 15:00:59,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-12-02 15:00:59,232 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:00:59,232 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:00:59,238 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-12-02 15:00:59,432 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-12-02 15:00:59,433 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2024-12-02 15:00:59,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:00:59,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1494005321, now seen corresponding path program 3 times [2024-12-02 15:00:59,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:00:59,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016570900] [2024-12-02 15:00:59,433 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 15:00:59,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:00:59,477 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-12-02 15:00:59,477 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-12-02 15:00:59,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1877686182] [2024-12-02 15:00:59,478 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 15:00:59,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:00:59,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:00:59,480 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:00:59,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78e4536a-2db2-4088-b35b-f9b0f3fd1cae/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-12-02 15:00:59,529 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-12-02 15:00:59,529 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:00:59,530 INFO L256 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-12-02 15:00:59,532 INFO L279 TraceCheckSpWp]: Computing forward predicates...