./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/recursified_nla-digbench/recursified_egcd.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_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/recursified_nla-digbench/recursified_egcd.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB --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 56632fc3bb2b6db322c5e40eff8fe15b1c7affe1d35304d711252a046867d952 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 04:49:46,321 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 04:49:46,403 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-28 04:49:46,411 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 04:49:46,414 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 04:49:46,453 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 04:49:46,455 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 04:49:46,455 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 04:49:46,456 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 04:49:46,456 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 04:49:46,457 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 04:49:46,457 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 04:49:46,458 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 04:49:46,458 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 04:49:46,458 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 04:49:46,458 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 04:49:46,458 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 04:49:46,458 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 04:49:46,458 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 04:49:46,458 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 04:49:46,458 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 04:49:46,459 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 04:49:46,459 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 04:49:46,459 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 04:49:46,459 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-28 04:49:46,459 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-28 04:49:46,459 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 04:49:46,459 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 04:49:46,459 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 04:49:46,459 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 04:49:46,459 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 04:49:46,459 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:49:46,459 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:49:46,459 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:49:46,460 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:49:46,461 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 04:49:46,461 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:49:46,461 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:49:46,461 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:49:46,461 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:49:46,462 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 04:49:46,462 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 04:49:46,462 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 04:49:46,462 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 04:49:46,462 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 04:49:46,463 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 04:49:46,463 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 04:49:46,463 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 04:49:46,463 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 04:49:46,463 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 04:49:46,463 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_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB 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 -> 56632fc3bb2b6db322c5e40eff8fe15b1c7affe1d35304d711252a046867d952 [2024-11-28 04:49:46,804 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 04:49:46,816 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 04:49:46,819 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 04:49:46,820 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 04:49:46,821 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 04:49:46,822 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/recursified_nla-digbench/recursified_egcd.c [2024-11-28 04:49:49,825 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/data/be254f732/0df15e83380b42c496095f4fa15d4d75/FLAG1932ea3e1 [2024-11-28 04:49:50,153 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 04:49:50,159 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/sv-benchmarks/c/recursified_nla-digbench/recursified_egcd.c [2024-11-28 04:49:50,168 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/data/be254f732/0df15e83380b42c496095f4fa15d4d75/FLAG1932ea3e1 [2024-11-28 04:49:50,193 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/data/be254f732/0df15e83380b42c496095f4fa15d4d75 [2024-11-28 04:49:50,198 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 04:49:50,199 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 04:49:50,201 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 04:49:50,202 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 04:49:50,206 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 04:49:50,207 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,209 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2a003dcf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50, skipping insertion in model container [2024-11-28 04:49:50,210 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,230 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 04:49:50,436 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:49:50,451 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 04:49:50,494 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:49:50,512 INFO L204 MainTranslator]: Completed translation [2024-11-28 04:49:50,512 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50 WrapperNode [2024-11-28 04:49:50,513 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 04:49:50,514 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 04:49:50,514 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 04:49:50,514 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 04:49:50,521 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,530 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,559 INFO L138 Inliner]: procedures = 16, calls = 114, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 151 [2024-11-28 04:49:50,560 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 04:49:50,560 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 04:49:50,561 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 04:49:50,561 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 04:49:50,571 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,571 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,575 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,606 INFO L175 MemorySlicer]: Split 73 memory accesses to 10 slices as follows [2, 8, 7, 8, 8, 8, 10, 8, 7, 7]. 14 percent of accesses are in the largest equivalence class. The 9 initializations are split as follows [2, 0, 7, 0, 0, 0, 0, 0, 0, 0]. The 14 writes are split as follows [0, 2, 0, 2, 2, 2, 2, 2, 1, 1]. [2024-11-28 04:49:50,606 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,606 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,623 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,624 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,626 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,631 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,632 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,637 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 04:49:50,638 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 04:49:50,638 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 04:49:50,638 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 04:49:50,645 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50" (1/1) ... [2024-11-28 04:49:50,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:49:50,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:49:50,685 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 04:49:50,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 04:49:50,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 04:49:50,717 INFO L130 BoogieDeclarations]: Found specification of procedure func_to_recursive_line_33_to_48_0 [2024-11-28 04:49:50,717 INFO L138 BoogieDeclarations]: Found implementation of procedure func_to_recursive_line_33_to_48_0 [2024-11-28 04:49:50,717 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 04:49:50,717 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 04:49:50,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 04:49:50,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 04:49:50,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-28 04:49:50,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-28 04:49:50,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-28 04:49:50,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-28 04:49:50,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-28 04:49:50,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-28 04:49:50,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-28 04:49:50,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-28 04:49:50,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 04:49:50,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 04:49:50,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 04:49:50,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-28 04:49:50,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-28 04:49:50,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-28 04:49:50,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-28 04:49:50,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-28 04:49:50,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-28 04:49:50,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-28 04:49:50,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-28 04:49:50,721 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 04:49:50,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 04:49:50,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 04:49:50,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 04:49:50,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-28 04:49:50,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-28 04:49:50,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-28 04:49:50,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-28 04:49:50,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-28 04:49:50,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-28 04:49:50,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-28 04:49:50,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-28 04:49:50,722 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-28 04:49:50,722 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-28 04:49:50,722 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 04:49:50,894 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 04:49:50,896 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 04:49:51,687 INFO L? ?]: Removed 165 outVars from TransFormulas that were not future-live. [2024-11-28 04:49:51,688 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 04:49:51,707 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 04:49:51,707 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-28 04:49:51,707 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:49:51 BoogieIcfgContainer [2024-11-28 04:49:51,708 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 04:49:51,712 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 04:49:51,712 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 04:49:51,717 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 04:49:51,718 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 04:49:50" (1/3) ... [2024-11-28 04:49:51,719 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@fd5be3b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:49:51, skipping insertion in model container [2024-11-28 04:49:51,720 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:49:50" (2/3) ... [2024-11-28 04:49:51,720 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@fd5be3b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:49:51, skipping insertion in model container [2024-11-28 04:49:51,720 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:49:51" (3/3) ... [2024-11-28 04:49:51,722 INFO L128 eAbstractionObserver]: Analyzing ICFG recursified_egcd.c [2024-11-28 04:49:51,741 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 04:49:51,743 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG recursified_egcd.c that has 4 procedures, 154 locations, 1 initial locations, 0 loop locations, and 56 error locations. [2024-11-28 04:49:51,823 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 04:49:51,841 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;@5e98ea56, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 04:49:51,841 INFO L334 AbstractCegarLoop]: Starting to check reachability of 56 error locations. [2024-11-28 04:49:51,846 INFO L276 IsEmpty]: Start isEmpty. Operand has 154 states, 83 states have (on average 1.7349397590361446) internal successors, (144), 140 states have internal predecessors, (144), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-28 04:49:51,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-28 04:49:51,854 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:51,855 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:49:51,856 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:49:51,862 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:51,864 INFO L85 PathProgramCache]: Analyzing trace with hash 102717811, now seen corresponding path program 1 times [2024-11-28 04:49:51,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:51,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307004280] [2024-11-28 04:49:51,873 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:51,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:52,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:52,120 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 04:49:52,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:52,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307004280] [2024-11-28 04:49:52,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307004280] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:49:52,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979028911] [2024-11-28 04:49:52,123 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:52,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:49:52,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:49:52,128 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:49:52,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 04:49:52,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:52,375 INFO L256 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 04:49:52,381 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:49:52,390 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 04:49:52,391 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:49:52,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979028911] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:52,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:49:52,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-28 04:49:52,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861991569] [2024-11-28 04:49:52,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:52,398 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 04:49:52,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:52,418 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 04:49:52,418 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 04:49:52,421 INFO L87 Difference]: Start difference. First operand has 154 states, 83 states have (on average 1.7349397590361446) internal successors, (144), 140 states have internal predecessors, (144), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Second operand has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 04:49:52,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:52,471 INFO L93 Difference]: Finished difference Result 304 states and 338 transitions. [2024-11-28 04:49:52,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 04:49:52,477 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 18 [2024-11-28 04:49:52,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:52,487 INFO L225 Difference]: With dead ends: 304 [2024-11-28 04:49:52,488 INFO L226 Difference]: Without dead ends: 147 [2024-11-28 04:49:52,493 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 19 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-11-28 04:49:52,498 INFO L435 NwaCegarLoop]: 162 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, 162 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-11-28 04:49:52,499 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:49:52,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2024-11-28 04:49:52,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2024-11-28 04:49:52,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 78 states have (on average 1.7307692307692308) internal successors, (135), 134 states have internal predecessors, (135), 10 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-28 04:49:52,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 155 transitions. [2024-11-28 04:49:52,560 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 155 transitions. Word has length 18 [2024-11-28 04:49:52,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:52,561 INFO L471 AbstractCegarLoop]: Abstraction has 147 states and 155 transitions. [2024-11-28 04:49:52,561 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 04:49:52,561 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 155 transitions. [2024-11-28 04:49:52,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-28 04:49:52,562 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:52,562 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:49:52,569 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-28 04:49:52,763 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-28 04:49:52,764 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:49:52,764 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:52,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1717746065, now seen corresponding path program 1 times [2024-11-28 04:49:52,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:52,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267790044] [2024-11-28 04:49:52,765 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:52,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:52,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:49:52,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [348364719] [2024-11-28 04:49:52,858 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:52,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:49:52,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:49:52,860 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:49:52,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 04:49:53,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:53,035 INFO L256 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-28 04:49:53,038 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:49:53,103 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:49:53,129 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:49:53,228 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:49:53,254 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 04:49:53,254 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:49:53,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:53,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267790044] [2024-11-28 04:49:53,257 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:49:53,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348364719] [2024-11-28 04:49:53,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348364719] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:53,257 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:49:53,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:49:53,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323976761] [2024-11-28 04:49:53,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:53,258 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:49:53,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:53,259 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:49:53,259 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:49:53,260 INFO L87 Difference]: Start difference. First operand 147 states and 155 transitions. Second operand has 6 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 04:49:53,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:53,590 INFO L93 Difference]: Finished difference Result 244 states and 259 transitions. [2024-11-28 04:49:53,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:49:53,590 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 18 [2024-11-28 04:49:53,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:53,592 INFO L225 Difference]: With dead ends: 244 [2024-11-28 04:49:53,592 INFO L226 Difference]: Without dead ends: 243 [2024-11-28 04:49:53,593 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:49:53,594 INFO L435 NwaCegarLoop]: 136 mSDtfsCounter, 159 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 659 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:49:53,594 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 659 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:49:53,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2024-11-28 04:49:53,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 176. [2024-11-28 04:49:53,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 103 states have (on average 1.7281553398058251) internal successors, (178), 159 states have internal predecessors, (178), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-11-28 04:49:53,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 205 transitions. [2024-11-28 04:49:53,624 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 205 transitions. Word has length 18 [2024-11-28 04:49:53,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:53,625 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 205 transitions. [2024-11-28 04:49:53,625 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 04:49:53,625 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 205 transitions. [2024-11-28 04:49:53,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-28 04:49:53,625 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:53,626 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:49:53,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-28 04:49:53,830 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2024-11-28 04:49:53,830 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:49:53,831 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:53,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1710520426, now seen corresponding path program 1 times [2024-11-28 04:49:53,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:53,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38576931] [2024-11-28 04:49:53,831 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:53,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:53,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:49:53,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [141534941] [2024-11-28 04:49:53,920 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:53,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:49:53,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:49:53,923 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:49:53,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 04:49:54,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:54,068 INFO L256 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-28 04:49:54,070 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:49:54,104 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:49:54,111 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:49:54,186 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 04:49:54,187 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:49:54,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:54,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38576931] [2024-11-28 04:49:54,187 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:49:54,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141534941] [2024-11-28 04:49:54,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141534941] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:54,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:49:54,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:49:54,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925058175] [2024-11-28 04:49:54,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:54,188 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:49:54,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:54,189 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:49:54,189 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:49:54,189 INFO L87 Difference]: Start difference. First operand 176 states and 205 transitions. Second operand has 6 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 04:49:54,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:54,437 INFO L93 Difference]: Finished difference Result 243 states and 258 transitions. [2024-11-28 04:49:54,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:49:54,438 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2024-11-28 04:49:54,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:54,439 INFO L225 Difference]: With dead ends: 243 [2024-11-28 04:49:54,439 INFO L226 Difference]: Without dead ends: 242 [2024-11-28 04:49:54,440 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:49:54,441 INFO L435 NwaCegarLoop]: 137 mSDtfsCounter, 156 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 661 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:49:54,441 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 661 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:49:54,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2024-11-28 04:49:54,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 176. [2024-11-28 04:49:54,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 103 states have (on average 1.7184466019417475) internal successors, (177), 159 states have internal predecessors, (177), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-11-28 04:49:54,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 204 transitions. [2024-11-28 04:49:54,456 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 204 transitions. Word has length 19 [2024-11-28 04:49:54,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:54,456 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 204 transitions. [2024-11-28 04:49:54,456 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 04:49:54,457 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 204 transitions. [2024-11-28 04:49:54,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-28 04:49:54,457 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:54,457 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:49:54,467 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-28 04:49:54,658 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:49:54,658 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting func_to_recursive_line_33_to_48_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:49:54,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:54,659 INFO L85 PathProgramCache]: Analyzing trace with hash -1486525615, now seen corresponding path program 1 times [2024-11-28 04:49:54,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:54,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515278937] [2024-11-28 04:49:54,659 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:54,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:54,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:49:54,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1874212735] [2024-11-28 04:49:54,719 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:54,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:49:54,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:49:54,721 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:49:54,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 04:49:54,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:54,873 INFO L256 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-28 04:49:54,876 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:49:54,904 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:49:54,909 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:49:54,977 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:49:54,984 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:49:54,997 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 04:49:54,997 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:49:54,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:54,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515278937] [2024-11-28 04:49:54,998 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:49:54,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874212735] [2024-11-28 04:49:54,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874212735] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:54,998 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:49:54,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:49:54,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884682706] [2024-11-28 04:49:54,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:54,999 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:49:54,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:54,999 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:49:54,999 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:49:55,000 INFO L87 Difference]: Start difference. First operand 176 states and 204 transitions. Second operand has 6 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 04:49:55,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:55,283 INFO L93 Difference]: Finished difference Result 238 states and 253 transitions. [2024-11-28 04:49:55,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:49:55,284 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2024-11-28 04:49:55,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:55,285 INFO L225 Difference]: With dead ends: 238 [2024-11-28 04:49:55,285 INFO L226 Difference]: Without dead ends: 237 [2024-11-28 04:49:55,285 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:49:55,288 INFO L435 NwaCegarLoop]: 136 mSDtfsCounter, 145 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:49:55,289 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 660 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:49:55,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2024-11-28 04:49:55,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 176. [2024-11-28 04:49:55,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 103 states have (on average 1.7087378640776698) internal successors, (176), 159 states have internal predecessors, (176), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-11-28 04:49:55,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 203 transitions. [2024-11-28 04:49:55,325 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 203 transitions. Word has length 20 [2024-11-28 04:49:55,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:55,325 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 203 transitions. [2024-11-28 04:49:55,325 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 04:49:55,325 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 203 transitions. [2024-11-28 04:49:55,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-28 04:49:55,326 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:55,326 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:49:55,336 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-28 04:49:55,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:49:55,526 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting func_to_recursive_line_33_to_48_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:49:55,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:55,527 INFO L85 PathProgramCache]: Analyzing trace with hash 1162346232, now seen corresponding path program 1 times [2024-11-28 04:49:55,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:55,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012516785] [2024-11-28 04:49:55,527 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:55,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:55,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:49:55,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [681839541] [2024-11-28 04:49:55,566 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:55,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:49:55,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:49:55,568 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:49:55,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 04:49:55,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:55,742 INFO L256 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-28 04:49:55,744 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:49:55,756 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:49:55,815 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 04:49:55,815 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:49:55,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:55,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012516785] [2024-11-28 04:49:55,815 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:49:55,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681839541] [2024-11-28 04:49:55,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681839541] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:55,816 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:49:55,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:49:55,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365874243] [2024-11-28 04:49:55,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:55,816 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:49:55,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:55,817 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:49:55,817 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:49:55,817 INFO L87 Difference]: Start difference. First operand 176 states and 203 transitions. Second operand has 6 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 04:49:56,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:56,025 INFO L93 Difference]: Finished difference Result 290 states and 327 transitions. [2024-11-28 04:49:56,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 04:49:56,025 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 21 [2024-11-28 04:49:56,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:56,029 INFO L225 Difference]: With dead ends: 290 [2024-11-28 04:49:56,030 INFO L226 Difference]: Without dead ends: 288 [2024-11-28 04:49:56,030 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:49:56,031 INFO L435 NwaCegarLoop]: 143 mSDtfsCounter, 166 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 682 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:49:56,032 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 682 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:49:56,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2024-11-28 04:49:56,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 215. [2024-11-28 04:49:56,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 136 states have (on average 1.7058823529411764) internal successors, (232), 193 states have internal predecessors, (232), 17 states have call successors, (17), 5 states have call predecessors, (17), 6 states have return successors, (21), 17 states have call predecessors, (21), 17 states have call successors, (21) [2024-11-28 04:49:56,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 270 transitions. [2024-11-28 04:49:56,055 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 270 transitions. Word has length 21 [2024-11-28 04:49:56,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:56,055 INFO L471 AbstractCegarLoop]: Abstraction has 215 states and 270 transitions. [2024-11-28 04:49:56,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 04:49:56,057 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 270 transitions. [2024-11-28 04:49:56,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-28 04:49:56,057 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:56,057 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:49:56,065 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-28 04:49:56,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:49:56,258 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting func_to_recursive_line_33_to_48_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:49:56,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:56,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1672994867, now seen corresponding path program 1 times [2024-11-28 04:49:56,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:56,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607531438] [2024-11-28 04:49:56,258 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:56,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:56,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:49:56,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1057847534] [2024-11-28 04:49:56,327 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:56,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:49:56,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:49:56,329 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:49:56,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 04:49:56,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:56,461 INFO L256 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-28 04:49:56,464 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:49:56,481 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:49:56,486 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:49:56,492 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:49:56,640 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 04:49:56,640 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:49:56,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:56,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607531438] [2024-11-28 04:49:56,641 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:49:56,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057847534] [2024-11-28 04:49:56,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057847534] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:56,641 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:49:56,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 04:49:56,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120225307] [2024-11-28 04:49:56,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:56,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:49:56,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:56,642 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:49:56,642 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:49:56,642 INFO L87 Difference]: Start difference. First operand 215 states and 270 transitions. Second operand has 7 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 04:49:56,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:56,988 INFO L93 Difference]: Finished difference Result 275 states and 319 transitions. [2024-11-28 04:49:56,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 04:49:56,989 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 22 [2024-11-28 04:49:56,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:56,991 INFO L225 Difference]: With dead ends: 275 [2024-11-28 04:49:56,991 INFO L226 Difference]: Without dead ends: 273 [2024-11-28 04:49:56,992 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:49:56,992 INFO L435 NwaCegarLoop]: 136 mSDtfsCounter, 140 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 765 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:49:56,992 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 765 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:49:56,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2024-11-28 04:49:57,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 215. [2024-11-28 04:49:57,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 136 states have (on average 1.6911764705882353) internal successors, (230), 193 states have internal predecessors, (230), 17 states have call successors, (17), 5 states have call predecessors, (17), 6 states have return successors, (21), 17 states have call predecessors, (21), 17 states have call successors, (21) [2024-11-28 04:49:57,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 268 transitions. [2024-11-28 04:49:57,010 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 268 transitions. Word has length 22 [2024-11-28 04:49:57,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:57,011 INFO L471 AbstractCegarLoop]: Abstraction has 215 states and 268 transitions. [2024-11-28 04:49:57,011 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 04:49:57,011 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 268 transitions. [2024-11-28 04:49:57,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-28 04:49:57,012 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:57,012 INFO L218 NwaCegarLoop]: trace histogram [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-11-28 04:49:57,024 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-28 04:49:57,213 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-28 04:49:57,213 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting func_to_recursive_line_33_to_48_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:49:57,213 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:57,213 INFO L85 PathProgramCache]: Analyzing trace with hash -2003485438, now seen corresponding path program 1 times [2024-11-28 04:49:57,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:57,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355072816] [2024-11-28 04:49:57,214 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:57,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:57,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:49:57,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [264344860] [2024-11-28 04:49:57,273 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:57,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:49:57,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:49:57,276 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:49:57,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 04:49:57,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:57,425 INFO L256 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-28 04:49:57,428 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:49:57,437 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:49:57,526 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 04:49:57,526 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:49:57,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:57,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355072816] [2024-11-28 04:49:57,526 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:49:57,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264344860] [2024-11-28 04:49:57,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264344860] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:57,527 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:49:57,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 04:49:57,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082055450] [2024-11-28 04:49:57,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:57,527 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:49:57,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:57,528 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:49:57,528 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:49:57,528 INFO L87 Difference]: Start difference. First operand 215 states and 268 transitions. Second operand has 7 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 04:49:57,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:57,787 INFO L93 Difference]: Finished difference Result 387 states and 458 transitions. [2024-11-28 04:49:57,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:49:57,789 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 30 [2024-11-28 04:49:57,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:57,791 INFO L225 Difference]: With dead ends: 387 [2024-11-28 04:49:57,791 INFO L226 Difference]: Without dead ends: 385 [2024-11-28 04:49:57,791 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:49:57,793 INFO L435 NwaCegarLoop]: 135 mSDtfsCounter, 284 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:49:57,793 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [286 Valid, 675 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:49:57,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2024-11-28 04:49:57,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 283. [2024-11-28 04:49:57,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 194 states have (on average 1.6958762886597938) internal successors, (329), 252 states have internal predecessors, (329), 24 states have call successors, (24), 7 states have call predecessors, (24), 9 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2024-11-28 04:49:57,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 384 transitions. [2024-11-28 04:49:57,823 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 384 transitions. Word has length 30 [2024-11-28 04:49:57,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:57,825 INFO L471 AbstractCegarLoop]: Abstraction has 283 states and 384 transitions. [2024-11-28 04:49:57,826 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 04:49:57,826 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 384 transitions. [2024-11-28 04:49:57,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-28 04:49:57,827 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:57,827 INFO L218 NwaCegarLoop]: trace histogram [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-11-28 04:49:57,838 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 04:49:58,028 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:49:58,028 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting func_to_recursive_line_33_to_48_0Err8ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:49:58,029 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:58,029 INFO L85 PathProgramCache]: Analyzing trace with hash -1204155676, now seen corresponding path program 1 times [2024-11-28 04:49:58,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:58,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035213501] [2024-11-28 04:49:58,029 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:58,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:58,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:49:58,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1460620733] [2024-11-28 04:49:58,080 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:58,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:49:58,080 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:49:58,084 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:49:58,090 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 04:49:58,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:58,236 INFO L256 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-28 04:49:58,239 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:49:58,252 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:49:58,361 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:49:58,581 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:49:58,587 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:49:58,603 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:49:58,603 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:49:58,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:58,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035213501] [2024-11-28 04:49:58,777 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:49:58,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460620733] [2024-11-28 04:49:58,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460620733] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:49:58,778 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:49:58,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-28 04:49:58,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422533942] [2024-11-28 04:49:58,778 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 04:49:58,778 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 04:49:58,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:58,779 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 04:49:58,779 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2024-11-28 04:49:58,780 INFO L87 Difference]: Start difference. First operand 283 states and 384 transitions. Second operand has 12 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 11 states have internal predecessors, (25), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 04:50:02,791 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:50:06,801 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:50:11,194 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:50:15,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:50:19,428 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:50:23,446 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:50:23,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:23,556 INFO L93 Difference]: Finished difference Result 387 states and 453 transitions. [2024-11-28 04:50:23,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 04:50:23,557 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 11 states have internal predecessors, (25), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 32 [2024-11-28 04:50:23,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:23,559 INFO L225 Difference]: With dead ends: 387 [2024-11-28 04:50:23,559 INFO L226 Difference]: Without dead ends: 386 [2024-11-28 04:50:23,560 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2024-11-28 04:50:23,560 INFO L435 NwaCegarLoop]: 129 mSDtfsCounter, 411 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 27 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 1113 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:23,560 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [417 Valid, 1113 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 306 Invalid, 6 Unknown, 0 Unchecked, 24.6s Time] [2024-11-28 04:50:23,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2024-11-28 04:50:23,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 287. [2024-11-28 04:50:23,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 197 states have (on average 1.6751269035532994) internal successors, (330), 255 states have internal predecessors, (330), 24 states have call successors, (24), 8 states have call predecessors, (24), 10 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2024-11-28 04:50:23,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 385 transitions. [2024-11-28 04:50:23,581 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 385 transitions. Word has length 32 [2024-11-28 04:50:23,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:23,581 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 385 transitions. [2024-11-28 04:50:23,581 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 11 states have internal predecessors, (25), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 04:50:23,582 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 385 transitions. [2024-11-28 04:50:23,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-28 04:50:23,582 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:23,582 INFO L218 NwaCegarLoop]: trace histogram [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, 1] [2024-11-28 04:50:23,592 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-28 04:50:23,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:23,783 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting func_to_recursive_line_33_to_48_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:50:23,783 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:23,783 INFO L85 PathProgramCache]: Analyzing trace with hash 1325879763, now seen corresponding path program 1 times [2024-11-28 04:50:23,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:23,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245814407] [2024-11-28 04:50:23,784 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:23,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:23,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:50:23,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [154428028] [2024-11-28 04:50:23,834 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:23,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:23,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:50:23,836 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:50:23,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 04:50:24,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:24,002 INFO L256 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-28 04:50:24,006 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:50:24,021 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:50:24,265 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:50:24,760 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:50:24,760 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 25 [2024-11-28 04:50:24,799 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:50:24,800 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:50:25,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:25,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245814407] [2024-11-28 04:50:25,056 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:50:25,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154428028] [2024-11-28 04:50:25,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154428028] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:50:25,056 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:50:25,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-28 04:50:25,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69860125] [2024-11-28 04:50:25,057 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 04:50:25,057 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 04:50:25,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:25,058 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 04:50:25,058 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:50:25,058 INFO L87 Difference]: Start difference. First operand 287 states and 385 transitions. Second operand has 13 states, 10 states have (on average 2.6) internal successors, (26), 11 states have internal predecessors, (26), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 04:50:29,074 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:50:30,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:30,172 INFO L93 Difference]: Finished difference Result 386 states and 451 transitions. [2024-11-28 04:50:30,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-28 04:50:30,173 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 10 states have (on average 2.6) internal successors, (26), 11 states have internal predecessors, (26), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 33 [2024-11-28 04:50:30,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:30,176 INFO L225 Difference]: With dead ends: 386 [2024-11-28 04:50:30,176 INFO L226 Difference]: Without dead ends: 385 [2024-11-28 04:50:30,177 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2024-11-28 04:50:30,178 INFO L435 NwaCegarLoop]: 130 mSDtfsCounter, 529 mSDsluCounter, 830 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 37 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 535 SdHoareTripleChecker+Valid, 960 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:30,179 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [535 Valid, 960 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 284 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-11-28 04:50:30,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2024-11-28 04:50:30,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 287. [2024-11-28 04:50:30,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 197 states have (on average 1.6649746192893402) internal successors, (328), 255 states have internal predecessors, (328), 24 states have call successors, (24), 8 states have call predecessors, (24), 10 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2024-11-28 04:50:30,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 383 transitions. [2024-11-28 04:50:30,217 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 383 transitions. Word has length 33 [2024-11-28 04:50:30,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:30,218 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 383 transitions. [2024-11-28 04:50:30,218 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 10 states have (on average 2.6) internal successors, (26), 11 states have internal predecessors, (26), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 04:50:30,219 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 383 transitions. [2024-11-28 04:50:30,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-28 04:50:30,220 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:30,222 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1] [2024-11-28 04:50:30,233 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-28 04:50:30,422 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2024-11-28 04:50:30,423 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting func_to_recursive_line_33_to_48_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:50:30,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:30,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1847400250, now seen corresponding path program 1 times [2024-11-28 04:50:30,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:30,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174248041] [2024-11-28 04:50:30,424 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:30,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:30,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:50:30,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1135171262] [2024-11-28 04:50:30,483 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:30,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:30,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:50:30,486 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:50:30,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 04:50:30,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:30,674 INFO L256 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 62 conjuncts are in the unsatisfiable core [2024-11-28 04:50:30,679 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:50:30,689 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:50:30,697 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:50:30,792 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:50:30,803 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:50:31,136 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2024-11-28 04:50:31,186 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-28 04:50:31,229 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 04:50:31,230 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:50:31,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:31,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174248041] [2024-11-28 04:50:31,230 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:50:31,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135171262] [2024-11-28 04:50:31,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135171262] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:50:31,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:50:31,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 04:50:31,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91045091] [2024-11-28 04:50:31,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:50:31,231 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 04:50:31,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:31,231 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 04:50:31,232 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:50:31,232 INFO L87 Difference]: Start difference. First operand 287 states and 383 transitions. Second operand has 10 states, 8 states have (on average 3.0) internal successors, (24), 9 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 04:50:32,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:32,015 INFO L93 Difference]: Finished difference Result 381 states and 445 transitions. [2024-11-28 04:50:32,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 04:50:32,016 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 3.0) internal successors, (24), 9 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 34 [2024-11-28 04:50:32,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:32,019 INFO L225 Difference]: With dead ends: 381 [2024-11-28 04:50:32,020 INFO L226 Difference]: Without dead ends: 380 [2024-11-28 04:50:32,020 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2024-11-28 04:50:32,021 INFO L435 NwaCegarLoop]: 124 mSDtfsCounter, 480 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 485 SdHoareTripleChecker+Valid, 753 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:32,021 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [485 Valid, 753 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:50:32,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2024-11-28 04:50:32,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 287. [2024-11-28 04:50:32,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 197 states have (on average 1.6548223350253808) internal successors, (326), 255 states have internal predecessors, (326), 24 states have call successors, (24), 8 states have call predecessors, (24), 10 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2024-11-28 04:50:32,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 381 transitions. [2024-11-28 04:50:32,083 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 381 transitions. Word has length 34 [2024-11-28 04:50:32,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:32,084 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 381 transitions. [2024-11-28 04:50:32,085 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 3.0) internal successors, (24), 9 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 04:50:32,085 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 381 transitions. [2024-11-28 04:50:32,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-28 04:50:32,087 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:32,088 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1] [2024-11-28 04:50:32,101 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-28 04:50:32,288 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-28 04:50:32,289 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting func_to_recursive_line_33_to_48_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:50:32,289 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:32,289 INFO L85 PathProgramCache]: Analyzing trace with hash -1434832843, now seen corresponding path program 1 times [2024-11-28 04:50:32,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:32,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314238655] [2024-11-28 04:50:32,289 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:32,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:32,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:50:32,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [567135082] [2024-11-28 04:50:32,333 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:32,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:32,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:50:32,340 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:50:32,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 04:50:32,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:32,536 INFO L256 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 62 conjuncts are in the unsatisfiable core [2024-11-28 04:50:32,540 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:50:32,551 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:50:32,555 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:50:32,647 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:50:32,660 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:50:32,934 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2024-11-28 04:50:32,995 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:50:33,041 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 04:50:33,041 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:50:33,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:33,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314238655] [2024-11-28 04:50:33,042 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:50:33,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567135082] [2024-11-28 04:50:33,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567135082] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:50:33,042 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:50:33,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 04:50:33,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707772711] [2024-11-28 04:50:33,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:50:33,042 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 04:50:33,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:33,043 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 04:50:33,043 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:50:33,043 INFO L87 Difference]: Start difference. First operand 287 states and 381 transitions. Second operand has 10 states, 8 states have (on average 3.125) internal successors, (25), 9 states have internal predecessors, (25), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 04:50:33,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:33,859 INFO L93 Difference]: Finished difference Result 380 states and 443 transitions. [2024-11-28 04:50:33,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 04:50:33,860 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 3.125) internal successors, (25), 9 states have internal predecessors, (25), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2024-11-28 04:50:33,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:33,863 INFO L225 Difference]: With dead ends: 380 [2024-11-28 04:50:33,863 INFO L226 Difference]: Without dead ends: 379 [2024-11-28 04:50:33,865 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2024-11-28 04:50:33,866 INFO L435 NwaCegarLoop]: 125 mSDtfsCounter, 502 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 913 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:33,866 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [507 Valid, 913 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:50:33,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2024-11-28 04:50:33,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 287. [2024-11-28 04:50:33,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 197 states have (on average 1.6446700507614214) internal successors, (324), 255 states have internal predecessors, (324), 24 states have call successors, (24), 8 states have call predecessors, (24), 10 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2024-11-28 04:50:33,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 379 transitions. [2024-11-28 04:50:33,909 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 379 transitions. Word has length 35 [2024-11-28 04:50:33,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:33,910 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 379 transitions. [2024-11-28 04:50:33,910 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 3.125) internal successors, (25), 9 states have internal predecessors, (25), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 04:50:33,910 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 379 transitions. [2024-11-28 04:50:33,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-28 04:50:33,911 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:33,911 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, 1, 1, 1, 1, 1, 1] [2024-11-28 04:50:33,924 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-28 04:50:34,112 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:34,112 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting func_to_recursive_line_33_to_48_0Err12ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:50:34,114 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:34,114 INFO L85 PathProgramCache]: Analyzing trace with hash -1163856245, now seen corresponding path program 1 times [2024-11-28 04:50:34,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:34,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301221791] [2024-11-28 04:50:34,115 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:34,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:34,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:50:34,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [554979890] [2024-11-28 04:50:34,185 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:34,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:34,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:50:34,192 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:50:34,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-28 04:50:34,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:34,409 INFO L256 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-28 04:50:34,413 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:50:34,418 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:50:34,611 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-28 04:50:34,611 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:50:34,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:34,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301221791] [2024-11-28 04:50:34,612 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:50:34,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554979890] [2024-11-28 04:50:34,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554979890] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:50:34,612 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:50:34,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 04:50:34,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061312579] [2024-11-28 04:50:34,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:50:34,613 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:50:34,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:34,614 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:50:34,614 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:50:34,614 INFO L87 Difference]: Start difference. First operand 287 states and 379 transitions. Second operand has 7 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-28 04:50:34,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:34,943 INFO L93 Difference]: Finished difference Result 433 states and 511 transitions. [2024-11-28 04:50:34,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:50:34,944 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 42 [2024-11-28 04:50:34,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:34,947 INFO L225 Difference]: With dead ends: 433 [2024-11-28 04:50:34,947 INFO L226 Difference]: Without dead ends: 431 [2024-11-28 04:50:34,948 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:50:34,948 INFO L435 NwaCegarLoop]: 139 mSDtfsCounter, 220 mSDsluCounter, 646 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 785 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:34,949 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 785 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:50:34,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2024-11-28 04:50:34,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 343. [2024-11-28 04:50:34,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 245 states have (on average 1.6489795918367347) internal successors, (404), 303 states have internal predecessors, (404), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-11-28 04:50:34,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 471 transitions. [2024-11-28 04:50:34,989 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 471 transitions. Word has length 42 [2024-11-28 04:50:34,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:34,989 INFO L471 AbstractCegarLoop]: Abstraction has 343 states and 471 transitions. [2024-11-28 04:50:34,990 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-28 04:50:34,990 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 471 transitions. [2024-11-28 04:50:34,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-28 04:50:34,991 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:34,991 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:50:35,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-28 04:50:35,195 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:35,195 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting func_to_recursive_line_33_to_48_0Err14ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:50:35,196 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:35,196 INFO L85 PathProgramCache]: Analyzing trace with hash -1774352403, now seen corresponding path program 1 times [2024-11-28 04:50:35,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:35,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705661395] [2024-11-28 04:50:35,196 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:35,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:35,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:50:35,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2079707569] [2024-11-28 04:50:35,236 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:35,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:35,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:50:35,239 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:50:35,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-28 04:50:35,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:35,473 INFO L256 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-28 04:50:35,475 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:50:35,479 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:50:35,516 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:50:35,897 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:50:35,915 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 04:50:35,916 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:50:35,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:35,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705661395] [2024-11-28 04:50:35,916 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:50:35,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079707569] [2024-11-28 04:50:35,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079707569] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:50:35,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:50:35,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-28 04:50:35,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888243100] [2024-11-28 04:50:35,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:50:35,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 04:50:35,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:35,918 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 04:50:35,918 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:50:35,918 INFO L87 Difference]: Start difference. First operand 343 states and 471 transitions. Second operand has 11 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-28 04:50:36,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:36,640 INFO L93 Difference]: Finished difference Result 441 states and 519 transitions. [2024-11-28 04:50:36,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 04:50:36,641 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 44 [2024-11-28 04:50:36,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:36,644 INFO L225 Difference]: With dead ends: 441 [2024-11-28 04:50:36,644 INFO L226 Difference]: Without dead ends: 440 [2024-11-28 04:50:36,644 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:50:36,645 INFO L435 NwaCegarLoop]: 132 mSDtfsCounter, 264 mSDsluCounter, 1063 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 1195 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:36,645 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [271 Valid, 1195 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:50:36,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2024-11-28 04:50:36,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 343. [2024-11-28 04:50:36,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 245 states have (on average 1.6408163265306122) internal successors, (402), 303 states have internal predecessors, (402), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-11-28 04:50:36,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 469 transitions. [2024-11-28 04:50:36,683 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 469 transitions. Word has length 44 [2024-11-28 04:50:36,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:36,684 INFO L471 AbstractCegarLoop]: Abstraction has 343 states and 469 transitions. [2024-11-28 04:50:36,684 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-28 04:50:36,684 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 469 transitions. [2024-11-28 04:50:36,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-28 04:50:36,685 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:36,685 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:50:36,698 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-28 04:50:36,886 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-28 04:50:36,886 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting func_to_recursive_line_33_to_48_0Err15ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:50:36,887 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:36,887 INFO L85 PathProgramCache]: Analyzing trace with hash 829650424, now seen corresponding path program 1 times [2024-11-28 04:50:36,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:36,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849560027] [2024-11-28 04:50:36,887 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:36,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:36,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:50:36,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1215248310] [2024-11-28 04:50:36,957 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:36,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:36,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:50:36,964 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:50:36,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-28 04:50:37,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:37,176 INFO L256 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-28 04:50:37,179 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:50:37,188 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:50:37,322 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:50:37,964 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:50:37,965 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 25 [2024-11-28 04:50:37,996 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 04:50:37,997 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:50:37,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:37,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849560027] [2024-11-28 04:50:37,997 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:50:37,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215248310] [2024-11-28 04:50:37,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215248310] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:50:37,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:50:37,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-28 04:50:37,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139320438] [2024-11-28 04:50:37,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:50:37,999 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 04:50:37,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:37,999 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 04:50:38,000 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-11-28 04:50:38,000 INFO L87 Difference]: Start difference. First operand 343 states and 469 transitions. Second operand has 13 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-28 04:50:39,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:39,003 INFO L93 Difference]: Finished difference Result 440 states and 517 transitions. [2024-11-28 04:50:39,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 04:50:39,004 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 45 [2024-11-28 04:50:39,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:39,007 INFO L225 Difference]: With dead ends: 440 [2024-11-28 04:50:39,007 INFO L226 Difference]: Without dead ends: 439 [2024-11-28 04:50:39,007 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 28 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2024-11-28 04:50:39,008 INFO L435 NwaCegarLoop]: 132 mSDtfsCounter, 410 mSDsluCounter, 1087 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 1219 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:39,008 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [417 Valid, 1219 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 04:50:39,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2024-11-28 04:50:39,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 343. [2024-11-28 04:50:39,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 245 states have (on average 1.6326530612244898) internal successors, (400), 303 states have internal predecessors, (400), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-11-28 04:50:39,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 467 transitions. [2024-11-28 04:50:39,047 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 467 transitions. Word has length 45 [2024-11-28 04:50:39,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:39,048 INFO L471 AbstractCegarLoop]: Abstraction has 343 states and 467 transitions. [2024-11-28 04:50:39,048 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-28 04:50:39,048 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 467 transitions. [2024-11-28 04:50:39,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-28 04:50:39,049 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:39,049 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:50:39,062 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-28 04:50:39,250 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:39,250 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting func_to_recursive_line_33_to_48_0Err16ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:50:39,250 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:39,251 INFO L85 PathProgramCache]: Analyzing trace with hash -50640561, now seen corresponding path program 1 times [2024-11-28 04:50:39,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:39,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784760699] [2024-11-28 04:50:39,251 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:39,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:39,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:50:39,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [909272794] [2024-11-28 04:50:39,301 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:39,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:39,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:50:39,304 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:50:39,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-28 04:50:39,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:39,546 INFO L256 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-28 04:50:39,549 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:50:39,555 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:50:39,752 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-28 04:50:39,752 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:50:39,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:39,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784760699] [2024-11-28 04:50:39,753 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:50:39,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909272794] [2024-11-28 04:50:39,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909272794] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:50:39,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:50:39,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 04:50:39,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327420576] [2024-11-28 04:50:39,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:50:39,754 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:50:39,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:39,754 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:50:39,754 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:50:39,755 INFO L87 Difference]: Start difference. First operand 343 states and 467 transitions. Second operand has 8 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-28 04:50:40,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:40,033 INFO L93 Difference]: Finished difference Result 429 states and 503 transitions. [2024-11-28 04:50:40,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:50:40,034 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 46 [2024-11-28 04:50:40,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:40,038 INFO L225 Difference]: With dead ends: 429 [2024-11-28 04:50:40,038 INFO L226 Difference]: Without dead ends: 428 [2024-11-28 04:50:40,041 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:50:40,041 INFO L435 NwaCegarLoop]: 139 mSDtfsCounter, 295 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 771 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:40,042 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 771 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:50:40,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2024-11-28 04:50:40,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 343. [2024-11-28 04:50:40,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 245 states have (on average 1.6244897959183673) internal successors, (398), 303 states have internal predecessors, (398), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-11-28 04:50:40,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 465 transitions. [2024-11-28 04:50:40,090 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 465 transitions. Word has length 46 [2024-11-28 04:50:40,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:40,090 INFO L471 AbstractCegarLoop]: Abstraction has 343 states and 465 transitions. [2024-11-28 04:50:40,090 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-28 04:50:40,090 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 465 transitions. [2024-11-28 04:50:40,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-28 04:50:40,092 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:40,092 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:50:40,102 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-28 04:50:40,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:40,296 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting func_to_recursive_line_33_to_48_0Err17ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:50:40,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:40,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1569857318, now seen corresponding path program 1 times [2024-11-28 04:50:40,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:40,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227211629] [2024-11-28 04:50:40,297 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:40,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:40,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:50:40,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2103270680] [2024-11-28 04:50:40,342 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:40,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:40,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:50:40,345 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:50:40,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-28 04:50:40,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:40,567 INFO L256 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-28 04:50:40,571 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:50:40,581 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:50:40,654 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:50:40,665 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:50:41,092 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:50:41,141 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-28 04:50:41,141 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:50:41,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:41,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227211629] [2024-11-28 04:50:41,142 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:50:41,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103270680] [2024-11-28 04:50:41,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103270680] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:50:41,142 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:50:41,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 04:50:41,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962661725] [2024-11-28 04:50:41,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:50:41,143 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 04:50:41,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:41,144 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 04:50:41,144 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:50:41,144 INFO L87 Difference]: Start difference. First operand 343 states and 465 transitions. Second operand has 10 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-28 04:50:41,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:41,948 INFO L93 Difference]: Finished difference Result 428 states and 501 transitions. [2024-11-28 04:50:41,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 04:50:41,949 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 47 [2024-11-28 04:50:41,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:41,951 INFO L225 Difference]: With dead ends: 428 [2024-11-28 04:50:41,951 INFO L226 Difference]: Without dead ends: 427 [2024-11-28 04:50:41,952 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 32 SyntacticMatches, 6 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2024-11-28 04:50:41,952 INFO L435 NwaCegarLoop]: 129 mSDtfsCounter, 442 mSDsluCounter, 810 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 448 SdHoareTripleChecker+Valid, 939 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:41,953 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [448 Valid, 939 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:50:41,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2024-11-28 04:50:41,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 343. [2024-11-28 04:50:41,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 245 states have (on average 1.616326530612245) internal successors, (396), 303 states have internal predecessors, (396), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-11-28 04:50:41,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 463 transitions. [2024-11-28 04:50:41,997 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 463 transitions. Word has length 47 [2024-11-28 04:50:41,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:41,999 INFO L471 AbstractCegarLoop]: Abstraction has 343 states and 463 transitions. [2024-11-28 04:50:42,000 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-28 04:50:42,000 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 463 transitions. [2024-11-28 04:50:42,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-28 04:50:42,001 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:42,001 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:50:42,013 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-28 04:50:42,201 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-28 04:50:42,202 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting func_to_recursive_line_33_to_48_0Err24ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:50:42,202 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:42,202 INFO L85 PathProgramCache]: Analyzing trace with hash -110007538, now seen corresponding path program 1 times [2024-11-28 04:50:42,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:42,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058087297] [2024-11-28 04:50:42,202 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:42,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:42,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:43,652 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:50:43,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:43,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058087297] [2024-11-28 04:50:43,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058087297] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:50:43,653 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:50:43,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:50:43,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540073909] [2024-11-28 04:50:43,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:50:43,654 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:50:43,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:43,654 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:50:43,655 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:50:43,656 INFO L87 Difference]: Start difference. First operand 343 states and 463 transitions. Second operand has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-28 04:50:43,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:43,740 INFO L93 Difference]: Finished difference Result 343 states and 463 transitions. [2024-11-28 04:50:43,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:50:43,741 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 56 [2024-11-28 04:50:43,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:43,743 INFO L225 Difference]: With dead ends: 343 [2024-11-28 04:50:43,743 INFO L226 Difference]: Without dead ends: 342 [2024-11-28 04:50:43,743 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:50:43,745 INFO L435 NwaCegarLoop]: 149 mSDtfsCounter, 1 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:43,745 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 437 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:50:43,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2024-11-28 04:50:43,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 342. [2024-11-28 04:50:43,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 245 states have (on average 1.6081632653061224) internal successors, (394), 302 states have internal predecessors, (394), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-11-28 04:50:43,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 461 transitions. [2024-11-28 04:50:43,789 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 461 transitions. Word has length 56 [2024-11-28 04:50:43,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:43,790 INFO L471 AbstractCegarLoop]: Abstraction has 342 states and 461 transitions. [2024-11-28 04:50:43,790 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-28 04:50:43,790 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 461 transitions. [2024-11-28 04:50:43,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-28 04:50:43,791 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:43,791 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:50:43,791 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-28 04:50:43,792 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting func_to_recursive_line_33_to_48_0Err18ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:50:43,792 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:43,792 INFO L85 PathProgramCache]: Analyzing trace with hash -110007986, now seen corresponding path program 1 times [2024-11-28 04:50:43,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:43,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82518363] [2024-11-28 04:50:43,793 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:43,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:43,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:44,774 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:50:44,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:44,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82518363] [2024-11-28 04:50:44,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82518363] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:50:44,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:50:44,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:50:44,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954806299] [2024-11-28 04:50:44,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:50:44,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:50:44,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:44,776 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:50:44,776 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:50:44,777 INFO L87 Difference]: Start difference. First operand 342 states and 461 transitions. Second operand has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-28 04:50:44,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:44,853 INFO L93 Difference]: Finished difference Result 342 states and 461 transitions. [2024-11-28 04:50:44,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:50:44,854 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 56 [2024-11-28 04:50:44,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:44,856 INFO L225 Difference]: With dead ends: 342 [2024-11-28 04:50:44,857 INFO L226 Difference]: Without dead ends: 341 [2024-11-28 04:50:44,857 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:50:44,858 INFO L435 NwaCegarLoop]: 148 mSDtfsCounter, 1 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:44,858 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 434 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:50:44,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2024-11-28 04:50:44,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 341. [2024-11-28 04:50:44,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 245 states have (on average 1.6) internal successors, (392), 301 states have internal predecessors, (392), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-11-28 04:50:44,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 459 transitions. [2024-11-28 04:50:44,898 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 459 transitions. Word has length 56 [2024-11-28 04:50:44,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:44,899 INFO L471 AbstractCegarLoop]: Abstraction has 341 states and 459 transitions. [2024-11-28 04:50:44,899 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-28 04:50:44,899 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 459 transitions. [2024-11-28 04:50:44,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-28 04:50:44,900 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:44,900 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:50:44,901 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-28 04:50:44,901 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting func_to_recursive_line_33_to_48_0Err25ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:50:44,901 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:44,901 INFO L85 PathProgramCache]: Analyzing trace with hash 884733718, now seen corresponding path program 1 times [2024-11-28 04:50:44,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:44,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282266798] [2024-11-28 04:50:44,902 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:44,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:44,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:45,852 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-28 04:50:45,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:45,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282266798] [2024-11-28 04:50:45,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282266798] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:50:45,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773009505] [2024-11-28 04:50:45,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:45,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:45,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:50:45,856 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:50:45,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-28 04:50:46,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:46,098 INFO L256 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-28 04:50:46,102 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:50:46,246 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2024-11-28 04:50:46,251 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:50:50,374 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2024-11-28 04:50:50,403 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:50:50,403 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2024-11-28 04:50:50,481 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 04:50:50,481 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:50:55,055 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2024-11-28 04:50:59,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773009505] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:50:59,239 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:50:59,239 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 16] total 22 [2024-11-28 04:50:59,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035531913] [2024-11-28 04:50:59,240 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:50:59,240 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 04:50:59,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:59,241 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 04:50:59,242 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=776, Unknown=1, NotChecked=0, Total=870 [2024-11-28 04:50:59,242 INFO L87 Difference]: Start difference. First operand 341 states and 459 transitions. Second operand has 23 states, 17 states have (on average 4.647058823529412) internal successors, (79), 21 states have internal predecessors, (79), 9 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-28 04:51:03,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:51:08,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:51:13,415 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:51:13,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:13,575 INFO L93 Difference]: Finished difference Result 400 states and 484 transitions. [2024-11-28 04:51:13,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-28 04:51:13,576 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 17 states have (on average 4.647058823529412) internal successors, (79), 21 states have internal predecessors, (79), 9 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) Word has length 57 [2024-11-28 04:51:13,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:13,578 INFO L225 Difference]: With dead ends: 400 [2024-11-28 04:51:13,578 INFO L226 Difference]: Without dead ends: 399 [2024-11-28 04:51:13,579 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 51 SyntacticMatches, 5 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 13.5s TimeCoverageRelationStatistics Valid=286, Invalid=1969, Unknown=1, NotChecked=0, Total=2256 [2024-11-28 04:51:13,580 INFO L435 NwaCegarLoop]: 126 mSDtfsCounter, 650 mSDsluCounter, 1929 mSDsCounter, 0 mSdLazyCounter, 625 mSolverCounterSat, 66 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 650 SdHoareTripleChecker+Valid, 2055 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 625 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:13,580 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [650 Valid, 2055 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 625 Invalid, 3 Unknown, 0 Unchecked, 13.4s Time] [2024-11-28 04:51:13,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2024-11-28 04:51:13,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 341. [2024-11-28 04:51:13,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 245 states have (on average 1.5959183673469388) internal successors, (391), 301 states have internal predecessors, (391), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-11-28 04:51:13,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 458 transitions. [2024-11-28 04:51:13,648 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 458 transitions. Word has length 57 [2024-11-28 04:51:13,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:13,649 INFO L471 AbstractCegarLoop]: Abstraction has 341 states and 458 transitions. [2024-11-28 04:51:13,649 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 17 states have (on average 4.647058823529412) internal successors, (79), 21 states have internal predecessors, (79), 9 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-28 04:51:13,649 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 458 transitions. [2024-11-28 04:51:13,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-28 04:51:13,650 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:13,650 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:51:13,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-28 04:51:13,850 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:51:13,851 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting func_to_recursive_line_33_to_48_0Err19ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:51:13,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:13,852 INFO L85 PathProgramCache]: Analyzing trace with hash 884719816, now seen corresponding path program 1 times [2024-11-28 04:51:13,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:13,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184795475] [2024-11-28 04:51:13,852 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:13,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:13,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:14,804 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-28 04:51:14,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:14,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184795475] [2024-11-28 04:51:14,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184795475] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:51:14,804 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:51:14,804 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-28 04:51:14,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835002095] [2024-11-28 04:51:14,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:51:14,805 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 04:51:14,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:14,805 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 04:51:14,806 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:51:14,806 INFO L87 Difference]: Start difference. First operand 341 states and 458 transitions. Second operand has 11 states, 8 states have (on average 5.0) internal successors, (40), 9 states have internal predecessors, (40), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-28 04:51:15,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:15,465 INFO L93 Difference]: Finished difference Result 346 states and 463 transitions. [2024-11-28 04:51:15,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 04:51:15,466 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 5.0) internal successors, (40), 9 states have internal predecessors, (40), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 57 [2024-11-28 04:51:15,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:15,468 INFO L225 Difference]: With dead ends: 346 [2024-11-28 04:51:15,469 INFO L226 Difference]: Without dead ends: 345 [2024-11-28 04:51:15,469 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2024-11-28 04:51:15,470 INFO L435 NwaCegarLoop]: 134 mSDtfsCounter, 119 mSDsluCounter, 1065 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 1199 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:15,470 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 1199 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 04:51:15,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2024-11-28 04:51:15,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 343. [2024-11-28 04:51:15,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 247 states have (on average 1.591093117408907) internal successors, (393), 303 states have internal predecessors, (393), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-11-28 04:51:15,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 460 transitions. [2024-11-28 04:51:15,539 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 460 transitions. Word has length 57 [2024-11-28 04:51:15,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:15,540 INFO L471 AbstractCegarLoop]: Abstraction has 343 states and 460 transitions. [2024-11-28 04:51:15,540 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 5.0) internal successors, (40), 9 states have internal predecessors, (40), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-28 04:51:15,540 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 460 transitions. [2024-11-28 04:51:15,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-28 04:51:15,541 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:15,542 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:51:15,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-28 04:51:15,542 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:51:15,543 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:15,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1656672535, now seen corresponding path program 1 times [2024-11-28 04:51:15,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:15,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199913675] [2024-11-28 04:51:15,543 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:15,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:15,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:16,301 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:51:16,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:16,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199913675] [2024-11-28 04:51:16,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199913675] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:51:16,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:51:16,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 04:51:16,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698547914] [2024-11-28 04:51:16,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:51:16,302 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:51:16,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:16,303 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:51:16,303 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:51:16,303 INFO L87 Difference]: Start difference. First operand 343 states and 460 transitions. Second operand has 8 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 04:51:16,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:16,714 INFO L93 Difference]: Finished difference Result 347 states and 466 transitions. [2024-11-28 04:51:16,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:51:16,715 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 58 [2024-11-28 04:51:16,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:16,717 INFO L225 Difference]: With dead ends: 347 [2024-11-28 04:51:16,717 INFO L226 Difference]: Without dead ends: 346 [2024-11-28 04:51:16,718 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:51:16,718 INFO L435 NwaCegarLoop]: 130 mSDtfsCounter, 79 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:16,719 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 529 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:51:16,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2024-11-28 04:51:16,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 346. [2024-11-28 04:51:16,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 248 states have (on average 1.5806451612903225) internal successors, (392), 305 states have internal predecessors, (392), 31 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (41), 31 states have call predecessors, (41), 31 states have call successors, (41) [2024-11-28 04:51:16,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 464 transitions. [2024-11-28 04:51:16,766 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 464 transitions. Word has length 58 [2024-11-28 04:51:16,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:16,767 INFO L471 AbstractCegarLoop]: Abstraction has 346 states and 464 transitions. [2024-11-28 04:51:16,767 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 04:51:16,767 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 464 transitions. [2024-11-28 04:51:16,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-28 04:51:16,767 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:16,767 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:51:16,768 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-28 04:51:16,768 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting func_to_recursive_line_33_to_48_0Err26ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:51:16,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:16,768 INFO L85 PathProgramCache]: Analyzing trace with hash 1656941584, now seen corresponding path program 1 times [2024-11-28 04:51:16,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:16,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389884330] [2024-11-28 04:51:16,768 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:16,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:16,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:17,274 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:51:17,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:17,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389884330] [2024-11-28 04:51:17,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389884330] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:51:17,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:51:17,274 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:51:17,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830247967] [2024-11-28 04:51:17,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:51:17,275 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:51:17,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:17,276 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:51:17,276 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:51:17,276 INFO L87 Difference]: Start difference. First operand 346 states and 464 transitions. Second operand has 6 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:17,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:17,584 INFO L93 Difference]: Finished difference Result 367 states and 474 transitions. [2024-11-28 04:51:17,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:51:17,585 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 58 [2024-11-28 04:51:17,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:17,587 INFO L225 Difference]: With dead ends: 367 [2024-11-28 04:51:17,588 INFO L226 Difference]: Without dead ends: 365 [2024-11-28 04:51:17,588 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:51:17,590 INFO L435 NwaCegarLoop]: 139 mSDtfsCounter, 72 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:17,591 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 662 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:51:17,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2024-11-28 04:51:17,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 350. [2024-11-28 04:51:17,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 252 states have (on average 1.5714285714285714) internal successors, (396), 309 states have internal predecessors, (396), 31 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (41), 31 states have call predecessors, (41), 31 states have call successors, (41) [2024-11-28 04:51:17,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 468 transitions. [2024-11-28 04:51:17,638 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 468 transitions. Word has length 58 [2024-11-28 04:51:17,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:17,639 INFO L471 AbstractCegarLoop]: Abstraction has 350 states and 468 transitions. [2024-11-28 04:51:17,639 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:17,639 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 468 transitions. [2024-11-28 04:51:17,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-28 04:51:17,640 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:17,640 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:51:17,640 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-28 04:51:17,640 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting func_to_recursive_line_33_to_48_0Err20ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:51:17,640 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:17,641 INFO L85 PathProgramCache]: Analyzing trace with hash 1656510608, now seen corresponding path program 1 times [2024-11-28 04:51:17,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:17,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747106282] [2024-11-28 04:51:17,641 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:17,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:17,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:18,055 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:51:18,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:18,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747106282] [2024-11-28 04:51:18,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747106282] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:51:18,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:51:18,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:51:18,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667520840] [2024-11-28 04:51:18,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:51:18,057 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:51:18,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:18,057 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:51:18,057 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:51:18,057 INFO L87 Difference]: Start difference. First operand 350 states and 468 transitions. Second operand has 6 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:18,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:18,342 INFO L93 Difference]: Finished difference Result 385 states and 478 transitions. [2024-11-28 04:51:18,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 04:51:18,343 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 58 [2024-11-28 04:51:18,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:18,345 INFO L225 Difference]: With dead ends: 385 [2024-11-28 04:51:18,345 INFO L226 Difference]: Without dead ends: 383 [2024-11-28 04:51:18,345 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:51:18,346 INFO L435 NwaCegarLoop]: 147 mSDtfsCounter, 105 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 685 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:18,346 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 685 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:51:18,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2024-11-28 04:51:18,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 350. [2024-11-28 04:51:18,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 252 states have (on average 1.5634920634920635) internal successors, (394), 309 states have internal predecessors, (394), 31 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (41), 31 states have call predecessors, (41), 31 states have call successors, (41) [2024-11-28 04:51:18,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 466 transitions. [2024-11-28 04:51:18,397 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 466 transitions. Word has length 58 [2024-11-28 04:51:18,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:18,398 INFO L471 AbstractCegarLoop]: Abstraction has 350 states and 466 transitions. [2024-11-28 04:51:18,398 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:18,398 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 466 transitions. [2024-11-28 04:51:18,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-28 04:51:18,400 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:18,400 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:51:18,400 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-28 04:51:18,400 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:51:18,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:18,401 INFO L85 PathProgramCache]: Analyzing trace with hash -182758832, now seen corresponding path program 1 times [2024-11-28 04:51:18,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:18,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659511908] [2024-11-28 04:51:18,401 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:18,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:18,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:18,935 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:51:18,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:18,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659511908] [2024-11-28 04:51:18,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659511908] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:51:18,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:51:18,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 04:51:18,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65621203] [2024-11-28 04:51:18,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:51:18,937 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:51:18,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:18,938 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:51:18,938 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:51:18,938 INFO L87 Difference]: Start difference. First operand 350 states and 466 transitions. Second operand has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 04:51:19,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:19,355 INFO L93 Difference]: Finished difference Result 351 states and 466 transitions. [2024-11-28 04:51:19,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:51:19,356 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 59 [2024-11-28 04:51:19,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:19,358 INFO L225 Difference]: With dead ends: 351 [2024-11-28 04:51:19,358 INFO L226 Difference]: Without dead ends: 350 [2024-11-28 04:51:19,359 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:51:19,359 INFO L435 NwaCegarLoop]: 131 mSDtfsCounter, 78 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:19,359 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 655 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:51:19,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2024-11-28 04:51:19,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 350. [2024-11-28 04:51:19,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 252 states have (on average 1.5555555555555556) internal successors, (392), 309 states have internal predecessors, (392), 31 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (41), 31 states have call predecessors, (41), 31 states have call successors, (41) [2024-11-28 04:51:19,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 464 transitions. [2024-11-28 04:51:19,401 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 464 transitions. Word has length 59 [2024-11-28 04:51:19,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:19,401 INFO L471 AbstractCegarLoop]: Abstraction has 350 states and 464 transitions. [2024-11-28 04:51:19,402 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 04:51:19,402 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 464 transitions. [2024-11-28 04:51:19,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-28 04:51:19,402 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:19,402 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:51:19,402 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-28 04:51:19,403 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting func_to_recursive_line_33_to_48_0Err28ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:51:19,403 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:19,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1112001262, now seen corresponding path program 1 times [2024-11-28 04:51:19,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:19,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371856241] [2024-11-28 04:51:19,403 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:19,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:19,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:19,817 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:51:19,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:19,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371856241] [2024-11-28 04:51:19,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371856241] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:51:19,817 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:51:19,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:51:19,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096281922] [2024-11-28 04:51:19,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:51:19,818 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:51:19,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:19,819 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:51:19,819 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:51:19,819 INFO L87 Difference]: Start difference. First operand 350 states and 464 transitions. Second operand has 6 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:20,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:20,105 INFO L93 Difference]: Finished difference Result 391 states and 484 transitions. [2024-11-28 04:51:20,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 04:51:20,106 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 60 [2024-11-28 04:51:20,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:20,108 INFO L225 Difference]: With dead ends: 391 [2024-11-28 04:51:20,108 INFO L226 Difference]: Without dead ends: 389 [2024-11-28 04:51:20,108 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:51:20,109 INFO L435 NwaCegarLoop]: 139 mSDtfsCounter, 108 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:20,109 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 657 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:51:20,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2024-11-28 04:51:20,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 350. [2024-11-28 04:51:20,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 252 states have (on average 1.5476190476190477) internal successors, (390), 309 states have internal predecessors, (390), 31 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (41), 31 states have call predecessors, (41), 31 states have call successors, (41) [2024-11-28 04:51:20,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 462 transitions. [2024-11-28 04:51:20,147 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 462 transitions. Word has length 60 [2024-11-28 04:51:20,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:20,148 INFO L471 AbstractCegarLoop]: Abstraction has 350 states and 462 transitions. [2024-11-28 04:51:20,148 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:20,148 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 462 transitions. [2024-11-28 04:51:20,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-28 04:51:20,149 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:20,149 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:51:20,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-28 04:51:20,149 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting func_to_recursive_line_33_to_48_0Err22ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:51:20,150 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:20,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1526169646, now seen corresponding path program 1 times [2024-11-28 04:51:20,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:20,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900333142] [2024-11-28 04:51:20,150 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:20,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:20,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:20,584 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:51:20,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:20,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900333142] [2024-11-28 04:51:20,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900333142] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:51:20,585 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:51:20,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:51:20,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024979539] [2024-11-28 04:51:20,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:51:20,586 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:51:20,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:20,586 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:51:20,587 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:51:20,588 INFO L87 Difference]: Start difference. First operand 350 states and 462 transitions. Second operand has 6 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:20,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:20,891 INFO L93 Difference]: Finished difference Result 366 states and 470 transitions. [2024-11-28 04:51:20,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:51:20,892 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 60 [2024-11-28 04:51:20,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:20,894 INFO L225 Difference]: With dead ends: 366 [2024-11-28 04:51:20,894 INFO L226 Difference]: Without dead ends: 364 [2024-11-28 04:51:20,895 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:51:20,895 INFO L435 NwaCegarLoop]: 140 mSDtfsCounter, 69 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:20,895 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 664 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:51:20,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2024-11-28 04:51:20,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 354. [2024-11-28 04:51:20,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 256 states have (on average 1.5390625) internal successors, (394), 313 states have internal predecessors, (394), 31 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (41), 31 states have call predecessors, (41), 31 states have call successors, (41) [2024-11-28 04:51:20,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 466 transitions. [2024-11-28 04:51:20,943 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 466 transitions. Word has length 60 [2024-11-28 04:51:20,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:20,943 INFO L471 AbstractCegarLoop]: Abstraction has 354 states and 466 transitions. [2024-11-28 04:51:20,944 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:20,944 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 466 transitions. [2024-11-28 04:51:20,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-28 04:51:20,945 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:20,945 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:51:20,945 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-28 04:51:20,945 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:51:20,946 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:20,946 INFO L85 PathProgramCache]: Analyzing trace with hash -1423222683, now seen corresponding path program 1 times [2024-11-28 04:51:20,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:20,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764999932] [2024-11-28 04:51:20,946 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:20,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:20,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:51:21,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [910369656] [2024-11-28 04:51:21,001 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:21,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:51:21,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:51:21,004 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:51:21,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-28 04:51:21,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:21,321 INFO L256 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 65 conjuncts are in the unsatisfiable core [2024-11-28 04:51:21,325 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:51:21,336 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:51:21,342 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:51:21,347 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:51:22,081 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:51:22,143 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2024-11-28 04:51:22,210 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:51:22,218 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:51:22,244 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:51:22,245 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:51:22,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:22,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764999932] [2024-11-28 04:51:22,833 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:51:22,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910369656] [2024-11-28 04:51:22,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910369656] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:51:22,833 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:51:22,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-28 04:51:22,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197895245] [2024-11-28 04:51:22,834 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 04:51:22,834 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 04:51:22,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:22,835 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 04:51:22,835 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:51:22,835 INFO L87 Difference]: Start difference. First operand 354 states and 466 transitions. Second operand has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:27,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:51:27,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:27,569 INFO L93 Difference]: Finished difference Result 449 states and 552 transitions. [2024-11-28 04:51:27,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 04:51:27,570 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 65 [2024-11-28 04:51:27,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:27,572 INFO L225 Difference]: With dead ends: 449 [2024-11-28 04:51:27,572 INFO L226 Difference]: Without dead ends: 448 [2024-11-28 04:51:27,573 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 60 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2024-11-28 04:51:27,573 INFO L435 NwaCegarLoop]: 123 mSDtfsCounter, 289 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 20 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 782 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:27,573 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 782 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 218 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-11-28 04:51:27,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2024-11-28 04:51:27,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 388. [2024-11-28 04:51:27,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 284 states have (on average 1.528169014084507) internal successors, (434), 342 states have internal predecessors, (434), 35 states have call successors, (35), 11 states have call predecessors, (35), 15 states have return successors, (49), 35 states have call predecessors, (49), 35 states have call successors, (49) [2024-11-28 04:51:27,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 518 transitions. [2024-11-28 04:51:27,646 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 518 transitions. Word has length 65 [2024-11-28 04:51:27,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:27,647 INFO L471 AbstractCegarLoop]: Abstraction has 388 states and 518 transitions. [2024-11-28 04:51:27,647 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:27,647 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 518 transitions. [2024-11-28 04:51:27,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-28 04:51:27,648 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:27,648 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:51:27,659 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-28 04:51:27,849 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-28 04:51:27,849 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:51:27,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:27,849 INFO L85 PathProgramCache]: Analyzing trace with hash 1666612375, now seen corresponding path program 1 times [2024-11-28 04:51:27,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:27,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376770857] [2024-11-28 04:51:27,850 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:27,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:27,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:51:27,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1534644470] [2024-11-28 04:51:27,899 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:27,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:51:27,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:51:27,902 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:51:27,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-28 04:51:28,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:28,165 INFO L256 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 65 conjuncts are in the unsatisfiable core [2024-11-28 04:51:28,168 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:51:28,180 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:51:28,184 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:51:28,191 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:51:28,755 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:51:28,829 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2024-11-28 04:51:28,918 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:51:28,947 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:51:28,947 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:51:29,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:29,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376770857] [2024-11-28 04:51:29,530 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:51:29,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534644470] [2024-11-28 04:51:29,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534644470] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:51:29,530 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:51:29,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-28 04:51:29,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87577579] [2024-11-28 04:51:29,530 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 04:51:29,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 04:51:29,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:29,531 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 04:51:29,531 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:51:29,531 INFO L87 Difference]: Start difference. First operand 388 states and 518 transitions. Second operand has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:30,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:30,205 INFO L93 Difference]: Finished difference Result 457 states and 548 transitions. [2024-11-28 04:51:30,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 04:51:30,205 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 65 [2024-11-28 04:51:30,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:30,208 INFO L225 Difference]: With dead ends: 457 [2024-11-28 04:51:30,208 INFO L226 Difference]: Without dead ends: 456 [2024-11-28 04:51:30,209 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 59 SyntacticMatches, 6 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2024-11-28 04:51:30,209 INFO L435 NwaCegarLoop]: 133 mSDtfsCounter, 178 mSDsluCounter, 956 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 1089 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:30,210 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 1089 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:51:30,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2024-11-28 04:51:30,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 388. [2024-11-28 04:51:30,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 284 states have (on average 1.5246478873239437) internal successors, (433), 342 states have internal predecessors, (433), 35 states have call successors, (35), 11 states have call predecessors, (35), 15 states have return successors, (49), 35 states have call predecessors, (49), 35 states have call successors, (49) [2024-11-28 04:51:30,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 517 transitions. [2024-11-28 04:51:30,263 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 517 transitions. Word has length 65 [2024-11-28 04:51:30,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:30,264 INFO L471 AbstractCegarLoop]: Abstraction has 388 states and 517 transitions. [2024-11-28 04:51:30,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:30,264 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 517 transitions. [2024-11-28 04:51:30,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-28 04:51:30,265 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:30,265 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:51:30,278 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-28 04:51:30,469 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-28 04:51:30,469 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:51:30,469 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:30,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1067430488, now seen corresponding path program 1 times [2024-11-28 04:51:30,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:30,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587647019] [2024-11-28 04:51:30,470 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:30,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:30,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:51:30,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1782411216] [2024-11-28 04:51:30,515 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:30,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:51:30,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:51:30,518 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:51:30,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-28 04:51:30,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:30,793 INFO L256 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-28 04:51:30,797 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:51:30,855 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2024-11-28 04:51:30,864 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:51:30,870 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:51:30,876 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 04:51:30,919 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:51:31,199 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 04:51:31,208 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:51:31,426 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:51:31,445 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:51:31,446 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2024-11-28 04:51:31,480 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-28 04:51:31,480 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:51:31,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:31,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587647019] [2024-11-28 04:51:31,481 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:51:31,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782411216] [2024-11-28 04:51:31,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782411216] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:51:31,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:51:31,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-28 04:51:31,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65395610] [2024-11-28 04:51:31,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:51:31,482 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 04:51:31,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:31,482 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 04:51:31,482 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2024-11-28 04:51:31,483 INFO L87 Difference]: Start difference. First operand 388 states and 517 transitions. Second operand has 14 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-11-28 04:51:36,185 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:51:40,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:51:44,798 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:51:48,810 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:51:48,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:48,943 INFO L93 Difference]: Finished difference Result 456 states and 543 transitions. [2024-11-28 04:51:48,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-28 04:51:48,943 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 66 [2024-11-28 04:51:48,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:48,945 INFO L225 Difference]: With dead ends: 456 [2024-11-28 04:51:48,945 INFO L226 Difference]: Without dead ends: 455 [2024-11-28 04:51:48,946 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2024-11-28 04:51:48,946 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 307 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 44 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 1256 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:48,947 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 1256 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 581 Invalid, 4 Unknown, 0 Unchecked, 17.0s Time] [2024-11-28 04:51:48,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2024-11-28 04:51:49,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 390. [2024-11-28 04:51:49,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 285 states have (on average 1.5192982456140351) internal successors, (433), 343 states have internal predecessors, (433), 35 states have call successors, (35), 11 states have call predecessors, (35), 16 states have return successors, (51), 35 states have call predecessors, (51), 35 states have call successors, (51) [2024-11-28 04:51:49,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 519 transitions. [2024-11-28 04:51:49,007 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 519 transitions. Word has length 66 [2024-11-28 04:51:49,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:49,007 INFO L471 AbstractCegarLoop]: Abstraction has 390 states and 519 transitions. [2024-11-28 04:51:49,007 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-11-28 04:51:49,007 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 519 transitions. [2024-11-28 04:51:49,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-28 04:51:49,010 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:49,010 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:51:49,023 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-28 04:51:49,214 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-28 04:51:49,214 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:51:49,215 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:49,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1170230176, now seen corresponding path program 1 times [2024-11-28 04:51:49,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:49,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475774561] [2024-11-28 04:51:49,215 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:49,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:49,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:51:49,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1768473277] [2024-11-28 04:51:49,257 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:49,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:51:49,258 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:51:49,260 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:51:49,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-28 04:51:49,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:49,574 INFO L256 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 70 conjuncts are in the unsatisfiable core [2024-11-28 04:51:49,579 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:51:49,590 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:51:49,594 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:51:49,606 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:51:50,277 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 04:51:50,342 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2024-11-28 04:51:50,424 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2024-11-28 04:51:50,458 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:51:50,459 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:51:51,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:51,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475774561] [2024-11-28 04:51:51,218 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:51:51,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768473277] [2024-11-28 04:51:51,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768473277] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:51:51,218 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:51:51,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-28 04:51:51,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537647942] [2024-11-28 04:51:51,218 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 04:51:51,219 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 04:51:51,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:51,220 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 04:51:51,220 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:51:51,220 INFO L87 Difference]: Start difference. First operand 390 states and 519 transitions. Second operand has 10 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:51,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:51,939 INFO L93 Difference]: Finished difference Result 449 states and 552 transitions. [2024-11-28 04:51:51,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 04:51:51,940 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 66 [2024-11-28 04:51:51,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:51,943 INFO L225 Difference]: With dead ends: 449 [2024-11-28 04:51:51,943 INFO L226 Difference]: Without dead ends: 448 [2024-11-28 04:51:51,943 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 62 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2024-11-28 04:51:51,945 INFO L435 NwaCegarLoop]: 124 mSDtfsCounter, 212 mSDsluCounter, 947 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 1071 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:51,946 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 1071 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 302 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:51:51,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2024-11-28 04:51:52,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 390. [2024-11-28 04:51:52,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 285 states have (on average 1.5157894736842106) internal successors, (432), 343 states have internal predecessors, (432), 35 states have call successors, (35), 11 states have call predecessors, (35), 16 states have return successors, (51), 35 states have call predecessors, (51), 35 states have call successors, (51) [2024-11-28 04:51:52,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 518 transitions. [2024-11-28 04:51:52,007 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 518 transitions. Word has length 66 [2024-11-28 04:51:52,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:52,009 INFO L471 AbstractCegarLoop]: Abstraction has 390 states and 518 transitions. [2024-11-28 04:51:52,009 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:52,009 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 518 transitions. [2024-11-28 04:51:52,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-28 04:51:52,010 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:52,010 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:51:52,024 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-28 04:51:52,211 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:51:52,211 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:51:52,211 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:52,212 INFO L85 PathProgramCache]: Analyzing trace with hash 125376110, now seen corresponding path program 1 times [2024-11-28 04:51:52,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:52,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767969273] [2024-11-28 04:51:52,212 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:52,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:52,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:51:52,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1029895030] [2024-11-28 04:51:52,254 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:52,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:51:52,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:51:52,257 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:51:52,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-28 04:51:52,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:52,565 INFO L256 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 70 conjuncts are in the unsatisfiable core [2024-11-28 04:51:52,568 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:51:52,573 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:51:52,580 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:51:52,586 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:51:53,256 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 04:51:53,356 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 04:51:53,356 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:51:53,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:53,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767969273] [2024-11-28 04:51:53,873 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:51:53,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029895030] [2024-11-28 04:51:53,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029895030] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:51:53,874 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:51:53,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-28 04:51:53,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284339795] [2024-11-28 04:51:53,874 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 04:51:53,874 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 04:51:53,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:53,875 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 04:51:53,875 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:51:53,875 INFO L87 Difference]: Start difference. First operand 390 states and 518 transitions. Second operand has 10 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:54,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:54,516 INFO L93 Difference]: Finished difference Result 457 states and 548 transitions. [2024-11-28 04:51:54,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 04:51:54,516 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 66 [2024-11-28 04:51:54,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:54,519 INFO L225 Difference]: With dead ends: 457 [2024-11-28 04:51:54,519 INFO L226 Difference]: Without dead ends: 456 [2024-11-28 04:51:54,520 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 62 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2024-11-28 04:51:54,520 INFO L435 NwaCegarLoop]: 134 mSDtfsCounter, 195 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 971 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:54,520 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 971 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 04:51:54,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2024-11-28 04:51:54,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 390. [2024-11-28 04:51:54,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 285 states have (on average 1.512280701754386) internal successors, (431), 343 states have internal predecessors, (431), 35 states have call successors, (35), 11 states have call predecessors, (35), 16 states have return successors, (51), 35 states have call predecessors, (51), 35 states have call successors, (51) [2024-11-28 04:51:54,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 517 transitions. [2024-11-28 04:51:54,582 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 517 transitions. Word has length 66 [2024-11-28 04:51:54,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:54,582 INFO L471 AbstractCegarLoop]: Abstraction has 390 states and 517 transitions. [2024-11-28 04:51:54,582 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 04:51:54,583 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 517 transitions. [2024-11-28 04:51:54,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-28 04:51:54,583 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:54,584 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:51:54,597 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-28 04:51:54,784 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-28 04:51:54,784 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 04:51:54,785 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:54,785 INFO L85 PathProgramCache]: Analyzing trace with hash 1269393381, now seen corresponding path program 1 times [2024-11-28 04:51:54,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:54,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465364463] [2024-11-28 04:51:54,785 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:54,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:54,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:51:54,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [222334571] [2024-11-28 04:51:54,830 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:54,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:51:54,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:51:54,833 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:51:54,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-28 04:51:55,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:55,127 INFO L256 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 76 conjuncts are in the unsatisfiable core [2024-11-28 04:51:55,132 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:51:55,137 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 04:51:55,178 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:51:55,185 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 04:51:55,195 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 04:51:55,212 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:51:55,265 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:51:55,271 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 04:52:30,671 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:52:30,671 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 56 [2024-11-28 04:52:30,744 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:52:30,745 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2024-11-28 04:52:31,112 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:52:31,112 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 38 [2024-11-28 04:52:31,127 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 [2024-11-28 04:52:36,078 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 04:52:36,078 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 40 [2024-11-28 04:52:36,293 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 04:52:36,293 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:52:36,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:52:36,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465364463] [2024-11-28 04:52:36,772 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:52:36,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222334571] [2024-11-28 04:52:36,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222334571] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:52:36,772 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:52:36,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2024-11-28 04:52:36,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260435810] [2024-11-28 04:52:36,772 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 04:52:36,772 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-28 04:52:36,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:52:36,773 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-28 04:52:36,774 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=709, Unknown=9, NotChecked=0, Total=812 [2024-11-28 04:52:36,774 INFO L87 Difference]: Start difference. First operand 390 states and 517 transitions. Second operand has 26 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 19 states have internal predecessors, (50), 6 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-11-28 04:52:40,847 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:52:44,859 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:52:49,209 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:52:53,286 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:52:57,424 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:01,244 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:05,353 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:09,583 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:13,631 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:17,699 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:21,706 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:25,723 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:29,734 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:33,745 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:37,827 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:41,900 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:45,913 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:49,983 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:54,048 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:53:58,269 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:54:02,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:54:06,363 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:54:10,381 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:54:14,394 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:54:18,403 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:54:22,604 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:54:26,677 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:54:30,706 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:54:39,256 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:54:43,516 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:54:52,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:55:05,316 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:55:10,072 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:55:22,308 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:55:26,328 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:55:38,854 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:55:42,919 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:56:03,185 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:56:12,579 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:56:21,010 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:56:29,245 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:56:33,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:56:37,390 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:56:41,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:56:45,410 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:56:49,662 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:56:53,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:56:57,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:57:07,413 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:57:11,469 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:57:15,544 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:57:19,621 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:57:23,680 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:57:27,753 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:57:31,819 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:57:35,912 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:57:40,489 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:57:44,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:57:48,828 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:57:52,840 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:57:56,852 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:00,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:04,914 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:13,048 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:17,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:21,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:25,082 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:29,108 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:33,115 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:37,127 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:38,138 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:42,145 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:46,180 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:48,814 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:52,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:58:56,926 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:59:01,005 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:59:05,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:59:13,326 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:59:30,214 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:59:34,240 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:59:38,263 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:59:47,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:59:51,738 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:59:55,750 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 04:59:59,767 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:00:03,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:00:07,827 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:00:15,961 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:00:19,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:00:23,017 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:00:27,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:00:31,033 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:00:35,042 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:00:39,165 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:00:43,169 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:00:47,185 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:00:51,254 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:00:55,326 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:00:59,982 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:04,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:08,044 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:12,487 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:16,516 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:20,543 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:24,576 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:28,662 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:32,699 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:36,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:40,958 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:44,974 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:49,002 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:53,027 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:54,169 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:01:58,180 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:02,334 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:06,344 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:10,366 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:14,388 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:18,429 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:22,447 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:26,469 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:30,498 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:34,520 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:38,562 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:42,580 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:46,595 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:50,645 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:54,658 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:58,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:02:58,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:02:58,767 INFO L93 Difference]: Finished difference Result 479 states and 588 transitions. [2024-11-28 05:02:58,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-28 05:02:58,782 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 19 states have internal predecessors, (50), 6 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 67 [2024-11-28 05:02:58,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:02:58,783 INFO L225 Difference]: With dead ends: 479 [2024-11-28 05:02:58,783 INFO L226 Difference]: Without dead ends: 478 [2024-11-28 05:02:58,784 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 134.2s TimeCoverageRelationStatistics Valid=310, Invalid=2415, Unknown=31, NotChecked=0, Total=2756 [2024-11-28 05:02:58,785 INFO L435 NwaCegarLoop]: 123 mSDtfsCounter, 342 mSDsluCounter, 1909 mSDsCounter, 0 mSdLazyCounter, 1538 mSolverCounterSat, 31 mSolverCounterUnsat, 125 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 525.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 2032 SdHoareTripleChecker+Invalid, 1694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1538 IncrementalHoareTripleChecker+Invalid, 125 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 526.6s IncrementalHoareTripleChecker+Time [2024-11-28 05:02:58,785 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 2032 Invalid, 1694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1538 Invalid, 125 Unknown, 0 Unchecked, 526.6s Time] [2024-11-28 05:02:58,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2024-11-28 05:02:58,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 410. [2024-11-28 05:02:58,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 300 states have (on average 1.4833333333333334) internal successors, (445), 358 states have internal predecessors, (445), 35 states have call successors, (35), 16 states have call predecessors, (35), 21 states have return successors, (51), 35 states have call predecessors, (51), 35 states have call successors, (51) [2024-11-28 05:02:58,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 531 transitions. [2024-11-28 05:02:58,884 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 531 transitions. Word has length 67 [2024-11-28 05:02:58,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:02:58,884 INFO L471 AbstractCegarLoop]: Abstraction has 410 states and 531 transitions. [2024-11-28 05:02:58,885 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 19 states have internal predecessors, (50), 6 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-11-28 05:02:58,885 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 531 transitions. [2024-11-28 05:02:58,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-28 05:02:58,886 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:02:58,886 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:02:58,899 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-28 05:02:59,086 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-28 05:02:59,087 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting func_to_recursive_line_33_to_48_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 05:02:59,087 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:02:59,087 INFO L85 PathProgramCache]: Analyzing trace with hash -1917397049, now seen corresponding path program 1 times [2024-11-28 05:02:59,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:02:59,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55097456] [2024-11-28 05:02:59,088 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:02:59,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:02:59,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 05:02:59,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [512729348] [2024-11-28 05:02:59,142 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:02:59,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:02:59,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:02:59,145 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:02:59,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-28 05:02:59,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:02:59,461 INFO L256 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-28 05:02:59,463 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:02:59,477 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:02:59,739 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 05:02:59,739 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:03:03,038 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 05:03:03,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:03:03,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55097456] [2024-11-28 05:03:03,038 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 05:03:03,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512729348] [2024-11-28 05:03:03,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512729348] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:03:03,039 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 05:03:03,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2024-11-28 05:03:03,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339786100] [2024-11-28 05:03:03,039 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 05:03:03,039 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 05:03:03,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:03:03,040 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 05:03:03,040 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:03:03,040 INFO L87 Difference]: Start difference. First operand 410 states and 531 transitions. Second operand has 7 states, 5 states have (on average 9.2) internal successors, (46), 6 states have internal predecessors, (46), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-28 05:03:03,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:03:03,408 INFO L93 Difference]: Finished difference Result 478 states and 561 transitions. [2024-11-28 05:03:03,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 05:03:03,408 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 9.2) internal successors, (46), 6 states have internal predecessors, (46), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 67 [2024-11-28 05:03:03,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:03:03,411 INFO L225 Difference]: With dead ends: 478 [2024-11-28 05:03:03,412 INFO L226 Difference]: Without dead ends: 476 [2024-11-28 05:03:03,412 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 121 SyntacticMatches, 6 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-28 05:03:03,413 INFO L435 NwaCegarLoop]: 132 mSDtfsCounter, 169 mSDsluCounter, 660 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 792 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:03:03,413 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 792 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 05:03:03,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2024-11-28 05:03:03,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 412. [2024-11-28 05:03:03,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 301 states have (on average 1.4684385382059801) internal successors, (442), 359 states have internal predecessors, (442), 35 states have call successors, (35), 16 states have call predecessors, (35), 22 states have return successors, (53), 36 states have call predecessors, (53), 35 states have call successors, (53) [2024-11-28 05:03:03,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 530 transitions. [2024-11-28 05:03:03,498 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 530 transitions. Word has length 67 [2024-11-28 05:03:03,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:03:03,498 INFO L471 AbstractCegarLoop]: Abstraction has 412 states and 530 transitions. [2024-11-28 05:03:03,499 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 9.2) internal successors, (46), 6 states have internal predecessors, (46), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-28 05:03:03,499 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 530 transitions. [2024-11-28 05:03:03,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-28 05:03:03,500 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:03:03,500 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 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-11-28 05:03:03,515 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-28 05:03:03,700 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-28 05:03:03,701 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 05:03:03,701 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:03:03,701 INFO L85 PathProgramCache]: Analyzing trace with hash 696489290, now seen corresponding path program 1 times [2024-11-28 05:03:03,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:03:03,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842120417] [2024-11-28 05:03:03,701 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:03:03,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:03:03,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 05:03:03,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [255778600] [2024-11-28 05:03:03,739 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:03:03,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:03:03,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:03:03,742 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:03:03,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-28 05:03:04,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:03:04,057 INFO L256 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-28 05:03:04,061 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:03:04,123 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 05:03:04,143 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 05:03:04,149 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 05:03:04,157 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 05:03:04,198 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:03:04,773 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2024-11-28 05:03:04,784 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 05:03:05,050 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:03:05,050 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2024-11-28 05:03:05,073 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:03:05,073 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2024-11-28 05:03:05,106 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-28 05:03:05,106 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:03:05,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:03:05,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842120417] [2024-11-28 05:03:05,106 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 05:03:05,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255778600] [2024-11-28 05:03:05,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255778600] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:03:05,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:03:05,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 05:03:05,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614879168] [2024-11-28 05:03:05,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:03:05,107 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 05:03:05,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:03:05,108 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 05:03:05,108 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2024-11-28 05:03:05,108 INFO L87 Difference]: Start difference. First operand 412 states and 530 transitions. Second operand has 15 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 5 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-11-28 05:03:09,148 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:03:13,152 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:03:17,794 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:03:22,265 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:03:26,270 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:03:30,291 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:03:34,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:03:38,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:03:38,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:03:38,466 INFO L93 Difference]: Finished difference Result 476 states and 557 transitions. [2024-11-28 05:03:38,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 05:03:38,467 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 5 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 68 [2024-11-28 05:03:38,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:03:38,469 INFO L225 Difference]: With dead ends: 476 [2024-11-28 05:03:38,469 INFO L226 Difference]: Without dead ends: 475 [2024-11-28 05:03:38,470 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2024-11-28 05:03:38,471 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 346 mSDsluCounter, 936 mSDsCounter, 0 mSdLazyCounter, 510 mSolverCounterSat, 42 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 1044 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 510 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:03:38,471 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 1044 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 510 Invalid, 8 Unknown, 0 Unchecked, 33.1s Time] [2024-11-28 05:03:38,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2024-11-28 05:03:38,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 412. [2024-11-28 05:03:38,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 301 states have (on average 1.4651162790697674) internal successors, (441), 359 states have internal predecessors, (441), 35 states have call successors, (35), 16 states have call predecessors, (35), 22 states have return successors, (53), 36 states have call predecessors, (53), 35 states have call successors, (53) [2024-11-28 05:03:38,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 529 transitions. [2024-11-28 05:03:38,580 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 529 transitions. Word has length 68 [2024-11-28 05:03:38,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:03:38,581 INFO L471 AbstractCegarLoop]: Abstraction has 412 states and 529 transitions. [2024-11-28 05:03:38,581 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 5 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-11-28 05:03:38,581 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 529 transitions. [2024-11-28 05:03:38,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-28 05:03:38,582 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:03:38,582 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 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-11-28 05:03:38,595 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-28 05:03:38,786 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-28 05:03:38,786 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 05:03:38,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:03:38,787 INFO L85 PathProgramCache]: Analyzing trace with hash 116331655, now seen corresponding path program 1 times [2024-11-28 05:03:38,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:03:38,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527265311] [2024-11-28 05:03:38,787 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:03:38,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:03:38,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 05:03:38,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2135738960] [2024-11-28 05:03:38,835 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:03:38,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:03:38,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:03:38,837 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:03:38,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-28 05:03:39,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:03:39,126 INFO L256 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 05:03:39,128 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:03:39,172 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 05:03:39,575 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 05:03:39,581 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 05:03:39,607 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-28 05:03:39,607 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:03:39,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:03:39,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527265311] [2024-11-28 05:03:39,608 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 05:03:39,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135738960] [2024-11-28 05:03:39,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135738960] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:03:39,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:03:39,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-28 05:03:39,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697760009] [2024-11-28 05:03:39,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:03:39,608 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 05:03:39,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:03:39,609 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 05:03:39,609 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-11-28 05:03:39,609 INFO L87 Difference]: Start difference. First operand 412 states and 529 transitions. Second operand has 11 states, 9 states have (on average 5.444444444444445) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-28 05:03:43,615 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:03:44,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:03:44,385 INFO L93 Difference]: Finished difference Result 472 states and 560 transitions. [2024-11-28 05:03:44,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 05:03:44,387 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 5.444444444444445) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 69 [2024-11-28 05:03:44,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:03:44,390 INFO L225 Difference]: With dead ends: 472 [2024-11-28 05:03:44,390 INFO L226 Difference]: Without dead ends: 471 [2024-11-28 05:03:44,391 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2024-11-28 05:03:44,393 INFO L435 NwaCegarLoop]: 118 mSDtfsCounter, 468 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 46 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 823 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-28 05:03:44,393 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [473 Valid, 823 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 275 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-11-28 05:03:44,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2024-11-28 05:03:44,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 414. [2024-11-28 05:03:44,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 302 states have (on average 1.4569536423841059) internal successors, (440), 360 states have internal predecessors, (440), 35 states have call successors, (35), 16 states have call predecessors, (35), 23 states have return successors, (56), 37 states have call predecessors, (56), 35 states have call successors, (56) [2024-11-28 05:03:44,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 531 transitions. [2024-11-28 05:03:44,480 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 531 transitions. Word has length 69 [2024-11-28 05:03:44,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:03:44,481 INFO L471 AbstractCegarLoop]: Abstraction has 414 states and 531 transitions. [2024-11-28 05:03:44,481 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 5.444444444444445) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-28 05:03:44,481 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 531 transitions. [2024-11-28 05:03:44,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-28 05:03:44,484 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:03:44,484 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:03:44,498 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-28 05:03:44,684 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-28 05:03:44,684 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting func_to_recursive_line_33_to_48_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 05:03:44,685 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:03:44,685 INFO L85 PathProgramCache]: Analyzing trace with hash -77592791, now seen corresponding path program 1 times [2024-11-28 05:03:44,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:03:44,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69205487] [2024-11-28 05:03:44,685 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:03:44,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:03:44,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 05:03:44,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1617023107] [2024-11-28 05:03:44,739 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:03:44,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:03:44,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:03:44,741 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:03:44,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-28 05:03:45,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:03:45,070 INFO L256 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 117 conjuncts are in the unsatisfiable core [2024-11-28 05:03:45,076 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:03:45,082 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:03:45,090 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:03:45,098 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:03:45,106 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:03:46,055 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 13 [2024-11-28 05:03:46,140 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 05:03:46,383 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 05:03:46,384 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:03:47,063 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-28 05:03:47,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:03:47,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69205487] [2024-11-28 05:03:47,063 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 05:03:47,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617023107] [2024-11-28 05:03:47,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617023107] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:03:47,063 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 05:03:47,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 18 [2024-11-28 05:03:47,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275172537] [2024-11-28 05:03:47,064 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 05:03:47,064 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 05:03:47,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:03:47,064 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 05:03:47,065 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2024-11-28 05:03:47,065 INFO L87 Difference]: Start difference. First operand 414 states and 531 transitions. Second operand has 19 states, 16 states have (on average 5.5625) internal successors, (89), 16 states have internal predecessors, (89), 6 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-28 05:03:50,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:03:50,422 INFO L93 Difference]: Finished difference Result 485 states and 571 transitions. [2024-11-28 05:03:50,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-28 05:03:50,423 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 5.5625) internal successors, (89), 16 states have internal predecessors, (89), 6 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 69 [2024-11-28 05:03:50,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:03:50,426 INFO L225 Difference]: With dead ends: 485 [2024-11-28 05:03:50,426 INFO L226 Difference]: Without dead ends: 483 [2024-11-28 05:03:50,426 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 114 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=205, Invalid=917, Unknown=0, NotChecked=0, Total=1122 [2024-11-28 05:03:50,427 INFO L435 NwaCegarLoop]: 145 mSDtfsCounter, 475 mSDsluCounter, 1440 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 1585 SdHoareTripleChecker+Invalid, 797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:03:50,427 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [478 Valid, 1585 Invalid, 797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 751 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-28 05:03:50,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2024-11-28 05:03:50,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 414. [2024-11-28 05:03:50,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 302 states have (on average 1.4470198675496688) internal successors, (437), 360 states have internal predecessors, (437), 35 states have call successors, (35), 16 states have call predecessors, (35), 23 states have return successors, (56), 37 states have call predecessors, (56), 35 states have call successors, (56) [2024-11-28 05:03:50,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 528 transitions. [2024-11-28 05:03:50,521 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 528 transitions. Word has length 69 [2024-11-28 05:03:50,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:03:50,521 INFO L471 AbstractCegarLoop]: Abstraction has 414 states and 528 transitions. [2024-11-28 05:03:50,522 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 5.5625) internal successors, (89), 16 states have internal predecessors, (89), 6 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-28 05:03:50,522 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 528 transitions. [2024-11-28 05:03:50,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-28 05:03:50,523 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:03:50,523 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:03:50,537 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-28 05:03:50,723 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-28 05:03:50,724 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting func_to_recursive_line_33_to_48_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 05:03:50,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:03:50,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1541815717, now seen corresponding path program 1 times [2024-11-28 05:03:50,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:03:50,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438955412] [2024-11-28 05:03:50,725 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:03:50,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:03:50,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 05:03:50,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [18038752] [2024-11-28 05:03:50,781 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:03:50,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:03:50,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:03:50,785 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:03:50,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-28 05:03:51,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:03:51,118 INFO L256 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 83 conjuncts are in the unsatisfiable core [2024-11-28 05:03:51,122 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:03:51,128 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:03:51,134 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:03:51,141 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:03:51,791 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 05:03:51,929 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-28 05:03:51,929 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:04:12,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:04:12,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438955412] [2024-11-28 05:04:12,650 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 05:04:12,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18038752] [2024-11-28 05:04:12,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18038752] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:04:12,650 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:04:12,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-28 05:04:12,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254205334] [2024-11-28 05:04:12,650 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 05:04:12,650 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 05:04:12,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:04:12,651 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 05:04:12,651 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=165, Unknown=5, NotChecked=0, Total=210 [2024-11-28 05:04:12,651 INFO L87 Difference]: Start difference. First operand 414 states and 528 transitions. Second operand has 9 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 05:04:13,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:04:13,430 INFO L93 Difference]: Finished difference Result 473 states and 554 transitions. [2024-11-28 05:04:13,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 05:04:13,431 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 69 [2024-11-28 05:04:13,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:04:13,433 INFO L225 Difference]: With dead ends: 473 [2024-11-28 05:04:13,433 INFO L226 Difference]: Without dead ends: 471 [2024-11-28 05:04:13,433 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 68 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 20.9s TimeCoverageRelationStatistics Valid=84, Invalid=253, Unknown=5, NotChecked=0, Total=342 [2024-11-28 05:04:13,434 INFO L435 NwaCegarLoop]: 135 mSDtfsCounter, 157 mSDsluCounter, 910 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 05:04:13,434 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 1045 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 05:04:13,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2024-11-28 05:04:13,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 414. [2024-11-28 05:04:13,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 302 states have (on average 1.4403973509933774) internal successors, (435), 360 states have internal predecessors, (435), 35 states have call successors, (35), 16 states have call predecessors, (35), 23 states have return successors, (56), 37 states have call predecessors, (56), 35 states have call successors, (56) [2024-11-28 05:04:13,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 526 transitions. [2024-11-28 05:04:13,507 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 526 transitions. Word has length 69 [2024-11-28 05:04:13,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:04:13,507 INFO L471 AbstractCegarLoop]: Abstraction has 414 states and 526 transitions. [2024-11-28 05:04:13,507 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 05:04:13,507 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 526 transitions. [2024-11-28 05:04:13,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-28 05:04:13,508 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:04:13,508 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 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-11-28 05:04:13,521 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-28 05:04:13,712 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-28 05:04:13,712 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 05:04:13,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:04:13,713 INFO L85 PathProgramCache]: Analyzing trace with hash -688685844, now seen corresponding path program 1 times [2024-11-28 05:04:13,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:04:13,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224837552] [2024-11-28 05:04:13,713 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:04:13,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:04:13,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 05:04:13,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [899780077] [2024-11-28 05:04:13,755 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:04:13,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:04:13,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:04:13,759 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:04:13,762 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-28 05:04:14,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:04:14,102 INFO L256 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-28 05:04:14,106 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:04:14,114 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 05:04:14,187 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 05:04:14,195 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:04:14,208 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 05:04:14,221 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:04:14,261 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:04:14,273 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:04:14,936 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 05:04:14,953 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 05:04:15,288 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:04:15,288 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 33 [2024-11-28 05:04:15,371 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-11-28 05:04:15,432 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 05:04:15,432 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:04:15,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:04:15,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224837552] [2024-11-28 05:04:15,432 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 05:04:15,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899780077] [2024-11-28 05:04:15,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899780077] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:04:15,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:04:15,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-28 05:04:15,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955858317] [2024-11-28 05:04:15,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:04:15,433 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 05:04:15,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:04:15,434 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 05:04:15,434 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:04:15,434 INFO L87 Difference]: Start difference. First operand 414 states and 526 transitions. Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-28 05:04:16,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:04:16,970 INFO L93 Difference]: Finished difference Result 470 states and 549 transitions. [2024-11-28 05:04:16,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 05:04:16,970 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 70 [2024-11-28 05:04:16,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:04:16,973 INFO L225 Difference]: With dead ends: 470 [2024-11-28 05:04:16,973 INFO L226 Difference]: Without dead ends: 469 [2024-11-28 05:04:16,974 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 48 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2024-11-28 05:04:16,974 INFO L435 NwaCegarLoop]: 105 mSDtfsCounter, 349 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 764 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:04:16,974 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [354 Valid, 764 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 446 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-28 05:04:16,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2024-11-28 05:04:17,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 414. [2024-11-28 05:04:17,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 302 states have (on average 1.4370860927152318) internal successors, (434), 360 states have internal predecessors, (434), 35 states have call successors, (35), 16 states have call predecessors, (35), 23 states have return successors, (56), 37 states have call predecessors, (56), 35 states have call successors, (56) [2024-11-28 05:04:17,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 525 transitions. [2024-11-28 05:04:17,084 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 525 transitions. Word has length 70 [2024-11-28 05:04:17,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:04:17,085 INFO L471 AbstractCegarLoop]: Abstraction has 414 states and 525 transitions. [2024-11-28 05:04:17,085 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-28 05:04:17,085 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 525 transitions. [2024-11-28 05:04:17,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-28 05:04:17,086 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:04:17,086 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 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-11-28 05:04:17,099 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-28 05:04:17,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-28 05:04:17,287 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-11-28 05:04:17,287 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:04:17,287 INFO L85 PathProgramCache]: Analyzing trace with hash 125575465, now seen corresponding path program 1 times [2024-11-28 05:04:17,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:04:17,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74526650] [2024-11-28 05:04:17,288 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:04:17,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:04:17,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 05:04:17,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [862545771] [2024-11-28 05:04:17,330 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:04:17,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:04:17,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:04:17,332 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:04:17,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0828fc1-e81c-47be-a2c1-46d4ea8a447d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-28 05:04:17,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:04:17,633 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 58 conjuncts are in the unsatisfiable core [2024-11-28 05:04:17,638 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:04:17,645 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 05:04:17,728 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:04:17,737 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 05:04:17,748 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:04:17,763 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 05:04:17,803 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:04:17,811 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:04:27,537 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 05:04:27,562 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 05:04:27,945 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 05:04:28,068 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:04:28,068 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 25 [2024-11-28 05:04:28,143 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-28 05:04:28,143 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:04:28,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:04:28,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74526650] [2024-11-28 05:04:28,143 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 05:04:28,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862545771] [2024-11-28 05:04:28,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862545771] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:04:28,143 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:04:28,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-28 05:04:28,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810624842] [2024-11-28 05:04:28,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:04:28,144 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-28 05:04:28,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:04:28,145 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-28 05:04:28,145 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=242, Unknown=2, NotChecked=0, Total=306 [2024-11-28 05:04:28,145 INFO L87 Difference]: Start difference. First operand 414 states and 525 transitions. Second operand has 18 states, 17 states have (on average 3.0) internal successors, (51), 15 states have internal predecessors, (51), 5 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-11-28 05:04:32,253 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:04:34,074 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result VALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:04:38,184 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 05:04:42,496 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0]