./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/recursified_nla-digbench/recursified_dijkstra.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/recursified_nla-digbench/recursified_dijkstra.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya --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 4a9aad6636e75eb788a44e63e1649ee5df89ecae877c31a886978a8e3fdd2e8f --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 03:08:42,477 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 03:08:42,552 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-32bit-Automizer_Default.epf [2023-11-29 03:08:42,558 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 03:08:42,559 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 03:08:42,592 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 03:08:42,593 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 03:08:42,593 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 03:08:42,594 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 03:08:42,594 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 03:08:42,595 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 03:08:42,596 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 03:08:42,596 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 03:08:42,597 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 03:08:42,598 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 03:08:42,598 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 03:08:42,599 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 03:08:42,599 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 03:08:42,600 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 03:08:42,600 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 03:08:42,601 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 03:08:42,601 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 03:08:42,602 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 03:08:42,602 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 03:08:42,602 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-29 03:08:42,602 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 03:08:42,603 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 03:08:42,603 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 03:08:42,603 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 03:08:42,604 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 03:08:42,604 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 03:08:42,605 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 03:08:42,605 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 03:08:42,605 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 03:08:42,606 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 03:08:42,606 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 03:08:42,606 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 03:08:42,606 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 03:08:42,606 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 03:08:42,606 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 03:08:42,606 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 03:08:42,607 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 03:08:42,607 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 03:08:42,607 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 03:08:42,607 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.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_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya 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 -> 4a9aad6636e75eb788a44e63e1649ee5df89ecae877c31a886978a8e3fdd2e8f [2023-11-29 03:08:42,848 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 03:08:42,869 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 03:08:42,871 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 03:08:42,872 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 03:08:42,873 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 03:08:42,874 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/recursified_nla-digbench/recursified_dijkstra.c [2023-11-29 03:08:45,672 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 03:08:45,872 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 03:08:45,872 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/sv-benchmarks/c/recursified_nla-digbench/recursified_dijkstra.c [2023-11-29 03:08:45,881 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/data/a7c466eab/c668fd80a86f46619a5a5b2828c0e4aa/FLAG15102fd84 [2023-11-29 03:08:45,900 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/data/a7c466eab/c668fd80a86f46619a5a5b2828c0e4aa [2023-11-29 03:08:45,902 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 03:08:45,904 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 03:08:45,905 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 03:08:45,905 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 03:08:45,910 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 03:08:45,910 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 03:08:45" (1/1) ... [2023-11-29 03:08:45,911 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@421ead61 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:45, skipping insertion in model container [2023-11-29 03:08:45,912 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 03:08:45" (1/1) ... [2023-11-29 03:08:45,937 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 03:08:46,148 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 03:08:46,161 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 03:08:46,208 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 03:08:46,224 INFO L206 MainTranslator]: Completed translation [2023-11-29 03:08:46,225 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:46 WrapperNode [2023-11-29 03:08:46,225 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 03:08:46,226 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 03:08:46,227 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 03:08:46,227 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 03:08:46,235 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:46" (1/1) ... [2023-11-29 03:08:46,249 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:46" (1/1) ... [2023-11-29 03:08:46,279 INFO L138 Inliner]: procedures = 17, calls = 172, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 185 [2023-11-29 03:08:46,279 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 03:08:46,280 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 03:08:46,281 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 03:08:46,281 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 03:08:46,294 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:46" (1/1) ... [2023-11-29 03:08:46,294 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:46" (1/1) ... [2023-11-29 03:08:46,300 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:46" (1/1) ... [2023-11-29 03:08:46,322 INFO L175 MemorySlicer]: Split 138 memory accesses to 6 slices as follows [2, 20, 30, 29, 22, 35]. 25 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0, 0, 0, 0]. The 11 writes are split as follows [0, 1, 2, 3, 2, 3]. [2023-11-29 03:08:46,323 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:46" (1/1) ... [2023-11-29 03:08:46,323 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:46" (1/1) ... [2023-11-29 03:08:46,337 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:46" (1/1) ... [2023-11-29 03:08:46,340 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:46" (1/1) ... [2023-11-29 03:08:46,344 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:46" (1/1) ... [2023-11-29 03:08:46,348 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:46" (1/1) ... [2023-11-29 03:08:46,353 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 03:08:46,354 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 03:08:46,354 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 03:08:46,354 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 03:08:46,355 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:46" (1/1) ... [2023-11-29 03:08:46,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 03:08:46,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:08:46,450 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 03:08:46,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 03:08:46,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 03:08:46,494 INFO L130 BoogieDeclarations]: Found specification of procedure func_to_recursive_line_28_to_32_0 [2023-11-29 03:08:46,494 INFO L138 BoogieDeclarations]: Found implementation of procedure func_to_recursive_line_28_to_32_0 [2023-11-29 03:08:46,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 03:08:46,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 03:08:46,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 03:08:46,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 03:08:46,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 03:08:46,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 03:08:46,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 03:08:46,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 03:08:46,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 03:08:46,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 03:08:46,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 03:08:46,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 03:08:46,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 03:08:46,497 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 03:08:46,497 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 03:08:46,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 03:08:46,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 03:08:46,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 03:08:46,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 03:08:46,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 03:08:46,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 03:08:46,498 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-29 03:08:46,499 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-29 03:08:46,499 INFO L130 BoogieDeclarations]: Found specification of procedure func_to_recursive_line_36_to_52_0 [2023-11-29 03:08:46,499 INFO L138 BoogieDeclarations]: Found implementation of procedure func_to_recursive_line_36_to_52_0 [2023-11-29 03:08:46,499 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 03:08:46,629 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 03:08:46,631 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 03:08:47,808 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 03:08:47,841 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 03:08:47,842 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-29 03:08:47,843 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 03:08:47 BoogieIcfgContainer [2023-11-29 03:08:47,843 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 03:08:47,846 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 03:08:47,846 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 03:08:47,848 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 03:08:47,849 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 03:08:45" (1/3) ... [2023-11-29 03:08:47,849 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@26d888f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 03:08:47, skipping insertion in model container [2023-11-29 03:08:47,849 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:08:46" (2/3) ... [2023-11-29 03:08:47,850 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@26d888f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 03:08:47, skipping insertion in model container [2023-11-29 03:08:47,850 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 03:08:47" (3/3) ... [2023-11-29 03:08:47,851 INFO L112 eAbstractionObserver]: Analyzing ICFG recursified_dijkstra.c [2023-11-29 03:08:47,867 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 03:08:47,867 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 258 error locations. [2023-11-29 03:08:47,924 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 03:08:47,929 INFO L357 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, mHoare=true, 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;@78c794a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 03:08:47,930 INFO L358 AbstractCegarLoop]: Starting to check reachability of 258 error locations. [2023-11-29 03:08:47,935 INFO L276 IsEmpty]: Start isEmpty. Operand has 556 states, 281 states have (on average 1.9395017793594307) internal successors, (545), 541 states have internal predecessors, (545), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-29 03:08:47,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2023-11-29 03:08:47,941 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:08:47,942 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-29 03:08:47,942 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting func_to_recursive_line_28_to_32_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:08:47,946 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:08:47,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1883854585, now seen corresponding path program 1 times [2023-11-29 03:08:47,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:08:47,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428532665] [2023-11-29 03:08:47,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:08:47,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:08:48,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:48,385 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:08:48,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:08:48,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428532665] [2023-11-29 03:08:48,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428532665] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:08:48,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:08:48,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:08:48,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845852753] [2023-11-29 03:08:48,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:08:48,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 03:08:48,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:08:48,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 03:08:48,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:08:48,426 INFO L87 Difference]: Start difference. First operand has 556 states, 281 states have (on average 1.9395017793594307) internal successors, (545), 541 states have internal predecessors, (545), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Second operand has 7 states, 5 states have (on average 1.0) internal successors, (5), 5 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 03:08:48,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:08:48,711 INFO L93 Difference]: Finished difference Result 1112 states and 1155 transitions. [2023-11-29 03:08:48,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 03:08:48,714 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 1.0) internal successors, (5), 5 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2023-11-29 03:08:48,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:08:48,727 INFO L225 Difference]: With dead ends: 1112 [2023-11-29 03:08:48,727 INFO L226 Difference]: Without dead ends: 562 [2023-11-29 03:08:48,742 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2023-11-29 03:08:48,746 INFO L413 NwaCegarLoop]: 558 mSDtfsCounter, 14 mSDsluCounter, 2143 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2701 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:08:48,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2701 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:08:48,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2023-11-29 03:08:48,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 559. [2023-11-29 03:08:48,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 285 states have (on average 1.9157894736842105) internal successors, (546), 544 states have internal predecessors, (546), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2023-11-29 03:08:48,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 571 transitions. [2023-11-29 03:08:48,820 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 571 transitions. Word has length 6 [2023-11-29 03:08:48,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:08:48,821 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 571 transitions. [2023-11-29 03:08:48,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 1.0) internal successors, (5), 5 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 03:08:48,821 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 571 transitions. [2023-11-29 03:08:48,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2023-11-29 03:08:48,822 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:08:48,822 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:08:48,823 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 03:08:48,823 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting func_to_recursive_line_28_to_32_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:08:48,823 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:08:48,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1730049565, now seen corresponding path program 1 times [2023-11-29 03:08:48,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:08:48,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072619824] [2023-11-29 03:08:48,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:08:48,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:08:48,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:49,011 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:08:49,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:08:49,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072619824] [2023-11-29 03:08:49,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072619824] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:08:49,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:08:49,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:08:49,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051405209] [2023-11-29 03:08:49,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:08:49,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 03:08:49,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:08:49,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 03:08:49,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:08:49,016 INFO L87 Difference]: Start difference. First operand 559 states and 571 transitions. Second operand has 7 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 03:08:49,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:08:49,219 INFO L93 Difference]: Finished difference Result 562 states and 575 transitions. [2023-11-29 03:08:49,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 03:08:49,220 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2023-11-29 03:08:49,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:08:49,223 INFO L225 Difference]: With dead ends: 562 [2023-11-29 03:08:49,223 INFO L226 Difference]: Without dead ends: 561 [2023-11-29 03:08:49,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2023-11-29 03:08:49,226 INFO L413 NwaCegarLoop]: 556 mSDtfsCounter, 10 mSDsluCounter, 2132 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2688 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:08:49,226 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2688 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:08:49,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-11-29 03:08:49,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 560. [2023-11-29 03:08:49,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 286 states have (on average 1.9125874125874125) internal successors, (547), 545 states have internal predecessors, (547), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2023-11-29 03:08:49,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 572 transitions. [2023-11-29 03:08:49,252 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 572 transitions. Word has length 7 [2023-11-29 03:08:49,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:08:49,252 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 572 transitions. [2023-11-29 03:08:49,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 03:08:49,252 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 572 transitions. [2023-11-29 03:08:49,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2023-11-29 03:08:49,253 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:08:49,253 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:08:49,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 03:08:49,254 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:08:49,254 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:08:49,255 INFO L85 PathProgramCache]: Analyzing trace with hash -1172955234, now seen corresponding path program 1 times [2023-11-29 03:08:49,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:08:49,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9866608] [2023-11-29 03:08:49,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:08:49,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:08:49,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:49,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:08:49,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:49,399 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:08:49,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:08:49,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9866608] [2023-11-29 03:08:49,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9866608] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:08:49,400 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:08:49,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 03:08:49,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876271190] [2023-11-29 03:08:49,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:08:49,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 03:08:49,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:08:49,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 03:08:49,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:08:49,403 INFO L87 Difference]: Start difference. First operand 560 states and 572 transitions. Second operand has 7 states, 5 states have (on average 1.6) internal successors, (8), 5 states have internal predecessors, (8), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 03:08:49,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:08:49,966 INFO L93 Difference]: Finished difference Result 1090 states and 1110 transitions. [2023-11-29 03:08:49,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 03:08:49,967 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 1.6) internal successors, (8), 5 states have internal predecessors, (8), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2023-11-29 03:08:49,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:08:49,975 INFO L225 Difference]: With dead ends: 1090 [2023-11-29 03:08:49,975 INFO L226 Difference]: Without dead ends: 1088 [2023-11-29 03:08:49,976 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-11-29 03:08:49,977 INFO L413 NwaCegarLoop]: 495 mSDtfsCounter, 1632 mSDsluCounter, 2091 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1640 SdHoareTripleChecker+Valid, 2586 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 03:08:49,978 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1640 Valid, 2586 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 03:08:49,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2023-11-29 03:08:50,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 757. [2023-11-29 03:08:50,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 757 states, 474 states have (on average 1.919831223628692) internal successors, (910), 733 states have internal predecessors, (910), 18 states have call successors, (18), 5 states have call predecessors, (18), 7 states have return successors, (22), 18 states have call predecessors, (22), 18 states have call successors, (22) [2023-11-29 03:08:50,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 757 states to 757 states and 950 transitions. [2023-11-29 03:08:50,025 INFO L78 Accepts]: Start accepts. Automaton has 757 states and 950 transitions. Word has length 11 [2023-11-29 03:08:50,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:08:50,026 INFO L495 AbstractCegarLoop]: Abstraction has 757 states and 950 transitions. [2023-11-29 03:08:50,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 1.6) internal successors, (8), 5 states have internal predecessors, (8), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 03:08:50,026 INFO L276 IsEmpty]: Start isEmpty. Operand 757 states and 950 transitions. [2023-11-29 03:08:50,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2023-11-29 03:08:50,027 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:08:50,027 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1] [2023-11-29 03:08:50,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 03:08:50,028 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting func_to_recursive_line_28_to_32_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:08:50,028 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:08:50,028 INFO L85 PathProgramCache]: Analyzing trace with hash 982485849, now seen corresponding path program 1 times [2023-11-29 03:08:50,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:08:50,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401555502] [2023-11-29 03:08:50,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:08:50,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:08:50,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:50,341 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:08:50,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:08:50,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401555502] [2023-11-29 03:08:50,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401555502] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:08:50,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275208885] [2023-11-29 03:08:50,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:08:50,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:08:50,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:08:50,346 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:08:50,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 03:08:50,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:50,459 INFO L262 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-29 03:08:50,465 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:08:50,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 [2023-11-29 03:08:50,649 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 21 treesize of output 13 [2023-11-29 03:08:50,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 26 treesize of output 14 [2023-11-29 03:08:50,765 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:08:50,765 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:08:50,907 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:08:50,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275208885] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 03:08:50,908 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 03:08:50,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 22 [2023-11-29 03:08:50,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249186925] [2023-11-29 03:08:50,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 03:08:50,909 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-29 03:08:50,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:08:50,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-29 03:08:50,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2023-11-29 03:08:50,911 INFO L87 Difference]: Start difference. First operand 757 states and 950 transitions. Second operand has 24 states, 20 states have (on average 1.45) internal successors, (29), 17 states have internal predecessors, (29), 6 states have call successors, (6), 6 states have call predecessors, (6), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 03:08:51,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:08:51,479 INFO L93 Difference]: Finished difference Result 761 states and 960 transitions. [2023-11-29 03:08:51,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 03:08:51,480 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 20 states have (on average 1.45) internal successors, (29), 17 states have internal predecessors, (29), 6 states have call successors, (6), 6 states have call predecessors, (6), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2023-11-29 03:08:51,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:08:51,485 INFO L225 Difference]: With dead ends: 761 [2023-11-29 03:08:51,485 INFO L226 Difference]: Without dead ends: 760 [2023-11-29 03:08:51,487 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=174, Invalid=756, Unknown=0, NotChecked=0, Total=930 [2023-11-29 03:08:51,488 INFO L413 NwaCegarLoop]: 556 mSDtfsCounter, 59 mSDsluCounter, 4763 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 5319 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 03:08:51,488 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 5319 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 03:08:51,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2023-11-29 03:08:51,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 756. [2023-11-29 03:08:51,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 756 states, 474 states have (on average 1.9177215189873418) internal successors, (909), 732 states have internal predecessors, (909), 18 states have call successors, (18), 5 states have call predecessors, (18), 7 states have return successors, (22), 18 states have call predecessors, (22), 18 states have call successors, (22) [2023-11-29 03:08:51,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 949 transitions. [2023-11-29 03:08:51,520 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 949 transitions. Word has length 12 [2023-11-29 03:08:51,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:08:51,520 INFO L495 AbstractCegarLoop]: Abstraction has 756 states and 949 transitions. [2023-11-29 03:08:51,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 20 states have (on average 1.45) internal successors, (29), 17 states have internal predecessors, (29), 6 states have call successors, (6), 6 states have call predecessors, (6), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 03:08:51,521 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 949 transitions. [2023-11-29 03:08:51,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-11-29 03:08:51,522 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:08:51,522 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:08:51,529 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-29 03:08:51,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:08:51,725 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting func_to_recursive_line_36_to_52_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:08:51,725 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:08:51,725 INFO L85 PathProgramCache]: Analyzing trace with hash -1928547136, now seen corresponding path program 1 times [2023-11-29 03:08:51,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:08:51,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445254705] [2023-11-29 03:08:51,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:08:51,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:08:51,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:51,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:08:51,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:51,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:08:51,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:08:51,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445254705] [2023-11-29 03:08:51,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445254705] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:08:51,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:08:51,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 03:08:51,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288859837] [2023-11-29 03:08:51,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:08:51,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 03:08:51,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:08:51,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 03:08:51,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 03:08:51,943 INFO L87 Difference]: Start difference. First operand 756 states and 949 transitions. Second operand has 8 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 03:08:52,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:08:52,574 INFO L93 Difference]: Finished difference Result 1273 states and 1475 transitions. [2023-11-29 03:08:52,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 03:08:52,575 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2023-11-29 03:08:52,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:08:52,582 INFO L225 Difference]: With dead ends: 1273 [2023-11-29 03:08:52,583 INFO L226 Difference]: Without dead ends: 1271 [2023-11-29 03:08:52,584 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-29 03:08:52,585 INFO L413 NwaCegarLoop]: 495 mSDtfsCounter, 1604 mSDsluCounter, 2564 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1612 SdHoareTripleChecker+Valid, 3059 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 03:08:52,585 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1612 Valid, 3059 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 03:08:52,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2023-11-29 03:08:52,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 950. [2023-11-29 03:08:52,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 950 states, 660 states have (on average 1.9212121212121211) internal successors, (1268), 918 states have internal predecessors, (1268), 25 states have call successors, (25), 6 states have call predecessors, (25), 8 states have return successors, (30), 25 states have call predecessors, (30), 25 states have call successors, (30) [2023-11-29 03:08:52,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 950 states to 950 states and 1323 transitions. [2023-11-29 03:08:52,623 INFO L78 Accepts]: Start accepts. Automaton has 950 states and 1323 transitions. Word has length 13 [2023-11-29 03:08:52,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:08:52,624 INFO L495 AbstractCegarLoop]: Abstraction has 950 states and 1323 transitions. [2023-11-29 03:08:52,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 03:08:52,624 INFO L276 IsEmpty]: Start isEmpty. Operand 950 states and 1323 transitions. [2023-11-29 03:08:52,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-11-29 03:08:52,625 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:08:52,625 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1] [2023-11-29 03:08:52,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 03:08:52,625 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting func_to_recursive_line_28_to_32_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:08:52,625 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:08:52,626 INFO L85 PathProgramCache]: Analyzing trace with hash 392290691, now seen corresponding path program 1 times [2023-11-29 03:08:52,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:08:52,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281881972] [2023-11-29 03:08:52,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:08:52,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:08:52,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:52,868 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:08:52,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:08:52,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281881972] [2023-11-29 03:08:52,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281881972] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:08:52,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890656165] [2023-11-29 03:08:52,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:08:52,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:08:52,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:08:52,871 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:08:52,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 03:08:52,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:52,972 INFO L262 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-29 03:08:52,975 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:08:52,983 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 [2023-11-29 03:08:53,082 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 21 treesize of output 13 [2023-11-29 03:08:53,170 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 32 treesize of output 20 [2023-11-29 03:08:53,178 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:08:53,178 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:08:53,315 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:08:53,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890656165] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 03:08:53,316 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 03:08:53,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 22 [2023-11-29 03:08:53,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324381695] [2023-11-29 03:08:53,316 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 03:08:53,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-29 03:08:53,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:08:53,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-29 03:08:53,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2023-11-29 03:08:53,318 INFO L87 Difference]: Start difference. First operand 950 states and 1323 transitions. Second operand has 24 states, 20 states have (on average 1.55) internal successors, (31), 17 states have internal predecessors, (31), 6 states have call successors, (6), 6 states have call predecessors, (6), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 03:08:53,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:08:53,916 INFO L93 Difference]: Finished difference Result 981 states and 1362 transitions. [2023-11-29 03:08:53,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 03:08:53,917 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 20 states have (on average 1.55) internal successors, (31), 17 states have internal predecessors, (31), 6 states have call successors, (6), 6 states have call predecessors, (6), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2023-11-29 03:08:53,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:08:53,924 INFO L225 Difference]: With dead ends: 981 [2023-11-29 03:08:53,924 INFO L226 Difference]: Without dead ends: 980 [2023-11-29 03:08:53,926 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=236, Invalid=954, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 03:08:53,927 INFO L413 NwaCegarLoop]: 556 mSDtfsCounter, 73 mSDsluCounter, 4747 mSDsCounter, 0 mSdLazyCounter, 422 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 5303 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 03:08:53,927 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 5303 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 422 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 03:08:53,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2023-11-29 03:08:53,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 980. [2023-11-29 03:08:53,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 980 states, 681 states have (on average 1.8972099853157123) internal successors, (1292), 942 states have internal predecessors, (1292), 28 states have call successors, (28), 9 states have call predecessors, (28), 14 states have return successors, (39), 28 states have call predecessors, (39), 28 states have call successors, (39) [2023-11-29 03:08:53,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 980 states to 980 states and 1359 transitions. [2023-11-29 03:08:53,967 INFO L78 Accepts]: Start accepts. Automaton has 980 states and 1359 transitions. Word has length 13 [2023-11-29 03:08:53,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:08:53,967 INFO L495 AbstractCegarLoop]: Abstraction has 980 states and 1359 transitions. [2023-11-29 03:08:53,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 20 states have (on average 1.55) internal successors, (31), 17 states have internal predecessors, (31), 6 states have call successors, (6), 6 states have call predecessors, (6), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 03:08:53,968 INFO L276 IsEmpty]: Start isEmpty. Operand 980 states and 1359 transitions. [2023-11-29 03:08:53,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2023-11-29 03:08:53,969 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:08:53,969 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:08:53,975 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 03:08:54,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-29 03:08:54,170 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting func_to_recursive_line_36_to_52_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:08:54,170 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:08:54,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1605524781, now seen corresponding path program 1 times [2023-11-29 03:08:54,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:08:54,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244141917] [2023-11-29 03:08:54,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:08:54,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:08:54,191 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:08:54,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [222817509] [2023-11-29 03:08:54,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:08:54,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:08:54,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:08:54,193 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:08:54,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 03:08:54,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:54,321 INFO L262 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-29 03:08:54,323 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:08:54,328 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 [2023-11-29 03:08:54,452 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:08:54,453 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:08:54,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:08:54,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244141917] [2023-11-29 03:08:54,453 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:08:54,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222817509] [2023-11-29 03:08:54,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222817509] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:08:54,454 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:08:54,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:08:54,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972626344] [2023-11-29 03:08:54,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:08:54,454 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 03:08:54,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:08:54,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 03:08:54,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:08:54,456 INFO L87 Difference]: Start difference. First operand 980 states and 1359 transitions. Second operand has 7 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 03:08:54,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:08:54,816 INFO L93 Difference]: Finished difference Result 1315 states and 1520 transitions. [2023-11-29 03:08:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 03:08:54,817 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 21 [2023-11-29 03:08:54,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:08:54,827 INFO L225 Difference]: With dead ends: 1315 [2023-11-29 03:08:54,828 INFO L226 Difference]: Without dead ends: 1313 [2023-11-29 03:08:54,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2023-11-29 03:08:54,830 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 1040 mSDsluCounter, 2068 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1042 SdHoareTripleChecker+Valid, 2590 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 03:08:54,830 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1042 Valid, 2590 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 03:08:54,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1313 states. [2023-11-29 03:08:54,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1313 to 1028. [2023-11-29 03:08:54,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 726 states have (on average 1.8911845730027548) internal successors, (1373), 987 states have internal predecessors, (1373), 30 states have call successors, (30), 10 states have call predecessors, (30), 15 states have return successors, (41), 30 states have call predecessors, (41), 30 states have call successors, (41) [2023-11-29 03:08:54,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 1444 transitions. [2023-11-29 03:08:54,886 INFO L78 Accepts]: Start accepts. Automaton has 1028 states and 1444 transitions. Word has length 21 [2023-11-29 03:08:54,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:08:54,889 INFO L495 AbstractCegarLoop]: Abstraction has 1028 states and 1444 transitions. [2023-11-29 03:08:54,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 03:08:54,890 INFO L276 IsEmpty]: Start isEmpty. Operand 1028 states and 1444 transitions. [2023-11-29 03:08:54,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2023-11-29 03:08:54,891 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:08:54,891 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:08:54,897 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 03:08:55,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-29 03:08:55,093 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting func_to_recursive_line_36_to_52_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:08:55,093 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:08:55,093 INFO L85 PathProgramCache]: Analyzing trace with hash -1749113289, now seen corresponding path program 1 times [2023-11-29 03:08:55,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:08:55,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389270470] [2023-11-29 03:08:55,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:08:55,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:08:55,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:55,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:08:55,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:55,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 03:08:55,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:55,652 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 03:08:55,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:08:55,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389270470] [2023-11-29 03:08:55,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389270470] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:08:55,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149745188] [2023-11-29 03:08:55,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:08:55,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:08:55,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:08:55,654 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:08:55,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 03:08:55,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:08:55,777 INFO L262 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-29 03:08:55,780 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:08:55,789 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 [2023-11-29 03:08:55,929 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_func_to_recursive_line_28_to_32_0_#t~mem98_13| Int)) (let ((.cse0 (select |c_old(#memory_int#5)| |c_func_to_recursive_line_28_to_32_0_#in~q.base|))) (and (= |c_#memory_int#5| (store |c_old(#memory_int#5)| |c_func_to_recursive_line_28_to_32_0_#in~q.base| (store .cse0 |c_func_to_recursive_line_28_to_32_0_#in~q.offset| (* |v_func_to_recursive_line_28_to_32_0_#t~mem98_13| 4)))) (<= (select .cse0 |c_func_to_recursive_line_28_to_32_0_#in~q.offset|) |v_func_to_recursive_line_28_to_32_0_#t~mem98_13|)))) is different from true [2023-11-29 03:08:55,966 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 21 treesize of output 13 [2023-11-29 03:08:56,140 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 [2023-11-29 03:08:56,167 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 2 not checked. [2023-11-29 03:08:56,167 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:08:56,448 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 [2023-11-29 03:08:56,657 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:08:56,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149745188] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 03:08:56,657 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 03:08:56,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10, 8] total 29 [2023-11-29 03:08:56,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897046130] [2023-11-29 03:08:56,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 03:08:56,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-11-29 03:08:56,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:08:56,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-11-29 03:08:56,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=776, Unknown=1, NotChecked=56, Total=930 [2023-11-29 03:08:56,660 INFO L87 Difference]: Start difference. First operand 1028 states and 1444 transitions. Second operand has 31 states, 24 states have (on average 1.875) internal successors, (45), 25 states have internal predecessors, (45), 8 states have call successors, (9), 6 states have call predecessors, (9), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-29 03:08:59,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:08:59,506 INFO L93 Difference]: Finished difference Result 2482 states and 2711 transitions. [2023-11-29 03:08:59,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 03:08:59,507 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 24 states have (on average 1.875) internal successors, (45), 25 states have internal predecessors, (45), 8 states have call successors, (9), 6 states have call predecessors, (9), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 21 [2023-11-29 03:08:59,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:08:59,520 INFO L225 Difference]: With dead ends: 2482 [2023-11-29 03:08:59,520 INFO L226 Difference]: Without dead ends: 2481 [2023-11-29 03:08:59,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=369, Invalid=2286, Unknown=1, NotChecked=100, Total=2756 [2023-11-29 03:08:59,523 INFO L413 NwaCegarLoop]: 1301 mSDtfsCounter, 4609 mSDsluCounter, 18255 mSDsCounter, 0 mSdLazyCounter, 2336 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4622 SdHoareTripleChecker+Valid, 19556 SdHoareTripleChecker+Invalid, 4775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 2336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2293 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 03:08:59,523 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4622 Valid, 19556 Invalid, 4775 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [146 Valid, 2336 Invalid, 0 Unknown, 2293 Unchecked, 1.8s Time] [2023-11-29 03:08:59,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2481 states. [2023-11-29 03:08:59,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2481 to 1030. [2023-11-29 03:08:59,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1030 states, 727 states have (on average 1.888583218707015) internal successors, (1373), 988 states have internal predecessors, (1373), 30 states have call successors, (30), 10 states have call predecessors, (30), 16 states have return successors, (43), 31 states have call predecessors, (43), 30 states have call successors, (43) [2023-11-29 03:08:59,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1030 states to 1030 states and 1446 transitions. [2023-11-29 03:08:59,578 INFO L78 Accepts]: Start accepts. Automaton has 1030 states and 1446 transitions. Word has length 21 [2023-11-29 03:08:59,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:08:59,578 INFO L495 AbstractCegarLoop]: Abstraction has 1030 states and 1446 transitions. [2023-11-29 03:08:59,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 24 states have (on average 1.875) internal successors, (45), 25 states have internal predecessors, (45), 8 states have call successors, (9), 6 states have call predecessors, (9), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-29 03:08:59,579 INFO L276 IsEmpty]: Start isEmpty. Operand 1030 states and 1446 transitions. [2023-11-29 03:08:59,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2023-11-29 03:08:59,580 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:08:59,580 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:08:59,586 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 03:08:59,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:08:59,784 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting func_to_recursive_line_36_to_52_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:08:59,785 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:08:59,785 INFO L85 PathProgramCache]: Analyzing trace with hash 1612062930, now seen corresponding path program 1 times [2023-11-29 03:08:59,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:08:59,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426156133] [2023-11-29 03:08:59,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:08:59,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:08:59,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:09:00,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:09:00,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:09:00,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 03:09:00,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:09:00,461 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 03:09:00,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:09:00,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426156133] [2023-11-29 03:09:00,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426156133] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:09:00,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904658026] [2023-11-29 03:09:00,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:09:00,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:09:00,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:09:00,463 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:09:00,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 03:09:00,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:09:00,588 INFO L262 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 47 conjunts are in the unsatisfiable core [2023-11-29 03:09:00,591 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:09:00,600 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 [2023-11-29 03:09:00,608 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 [2023-11-29 03:09:00,776 WARN L876 $PredicateComparison]: unable to prove that (and (exists ((|v_func_to_recursive_line_28_to_32_0_#t~mem98_21| Int)) (let ((.cse0 (select |c_old(#memory_int#5)| |c_func_to_recursive_line_28_to_32_0_#in~q.base|))) (and (= |c_#memory_int#5| (store |c_old(#memory_int#5)| |c_func_to_recursive_line_28_to_32_0_#in~q.base| (store .cse0 |c_func_to_recursive_line_28_to_32_0_#in~q.offset| (* |v_func_to_recursive_line_28_to_32_0_#t~mem98_21| 4)))) (<= |v_func_to_recursive_line_28_to_32_0_#t~mem98_21| (select .cse0 |c_func_to_recursive_line_28_to_32_0_#in~q.offset|))))) (exists ((|v_ULTIMATE.start_main_~#p~0#1.base_BEFORE_CALL_3| Int)) (<= (select (select |c_#memory_int#3| |v_ULTIMATE.start_main_~#p~0#1.base_BEFORE_CALL_3|) 0) 0))) is different from true [2023-11-29 03:09:00,832 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 21 treesize of output 13 [2023-11-29 03:09:01,034 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:09:01,035 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 18 [2023-11-29 03:09:01,091 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 [2023-11-29 03:09:01,125 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 2 not checked. [2023-11-29 03:09:01,125 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:09:01,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904658026] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:09:01,458 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 03:09:01,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 23 [2023-11-29 03:09:01,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769826553] [2023-11-29 03:09:01,459 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 03:09:01,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-11-29 03:09:01,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:09:01,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-29 03:09:01,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=831, Unknown=1, NotChecked=58, Total=992 [2023-11-29 03:09:01,461 INFO L87 Difference]: Start difference. First operand 1030 states and 1446 transitions. Second operand has 25 states, 19 states have (on average 1.736842105263158) internal successors, (33), 20 states have internal predecessors, (33), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 03:09:04,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:09:04,863 INFO L93 Difference]: Finished difference Result 1887 states and 2145 transitions. [2023-11-29 03:09:04,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 03:09:04,863 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 19 states have (on average 1.736842105263158) internal successors, (33), 20 states have internal predecessors, (33), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 22 [2023-11-29 03:09:04,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:09:04,873 INFO L225 Difference]: With dead ends: 1887 [2023-11-29 03:09:04,873 INFO L226 Difference]: Without dead ends: 1886 [2023-11-29 03:09:04,875 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=243, Invalid=1566, Unknown=1, NotChecked=82, Total=1892 [2023-11-29 03:09:04,875 INFO L413 NwaCegarLoop]: 971 mSDtfsCounter, 3505 mSDsluCounter, 13001 mSDsCounter, 0 mSdLazyCounter, 2390 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3511 SdHoareTripleChecker+Valid, 13972 SdHoareTripleChecker+Invalid, 4134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 2390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1639 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-11-29 03:09:04,876 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3511 Valid, 13972 Invalid, 4134 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [105 Valid, 2390 Invalid, 0 Unknown, 1639 Unchecked, 2.7s Time] [2023-11-29 03:09:04,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1886 states. [2023-11-29 03:09:04,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1886 to 1286. [2023-11-29 03:09:04,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1286 states, 970 states have (on average 1.8948453608247422) internal successors, (1838), 1232 states have internal predecessors, (1838), 40 states have call successors, (40), 12 states have call predecessors, (40), 19 states have return successors, (56), 41 states have call predecessors, (56), 40 states have call successors, (56) [2023-11-29 03:09:04,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1286 states to 1286 states and 1934 transitions. [2023-11-29 03:09:04,937 INFO L78 Accepts]: Start accepts. Automaton has 1286 states and 1934 transitions. Word has length 22 [2023-11-29 03:09:04,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:09:04,938 INFO L495 AbstractCegarLoop]: Abstraction has 1286 states and 1934 transitions. [2023-11-29 03:09:04,938 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 19 states have (on average 1.736842105263158) internal successors, (33), 20 states have internal predecessors, (33), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 03:09:04,938 INFO L276 IsEmpty]: Start isEmpty. Operand 1286 states and 1934 transitions. [2023-11-29 03:09:04,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-11-29 03:09:04,939 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:09:04,939 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:09:04,946 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 03:09:05,140 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:09:05,140 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting func_to_recursive_line_36_to_52_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:09:05,141 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:09:05,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1016056783, now seen corresponding path program 1 times [2023-11-29 03:09:05,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:09:05,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906725905] [2023-11-29 03:09:05,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:09:05,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:09:05,154 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:09:05,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1500930639] [2023-11-29 03:09:05,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:09:05,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:09:05,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:09:05,156 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:09:05,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 03:09:05,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:09:05,275 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 42 conjunts are in the unsatisfiable core [2023-11-29 03:09:05,278 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:09:05,291 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 [2023-11-29 03:09:05,311 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 [2023-11-29 03:09:05,546 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 [2023-11-29 03:09:05,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:09:05,559 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:09:05,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:09:05,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906725905] [2023-11-29 03:09:05,559 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:09:05,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500930639] [2023-11-29 03:09:05,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500930639] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:09:05,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:09:05,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 03:09:05,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116611773] [2023-11-29 03:09:05,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:09:05,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 03:09:05,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:09:05,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 03:09:05,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-29 03:09:05,561 INFO L87 Difference]: Start difference. First operand 1286 states and 1934 transitions. Second operand has 8 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 03:09:06,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:09:06,226 INFO L93 Difference]: Finished difference Result 1609 states and 2087 transitions. [2023-11-29 03:09:06,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 03:09:06,226 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2023-11-29 03:09:06,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:09:06,233 INFO L225 Difference]: With dead ends: 1609 [2023-11-29 03:09:06,233 INFO L226 Difference]: Without dead ends: 1608 [2023-11-29 03:09:06,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2023-11-29 03:09:06,234 INFO L413 NwaCegarLoop]: 495 mSDtfsCounter, 1726 mSDsluCounter, 2096 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1728 SdHoareTripleChecker+Valid, 2591 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 03:09:06,234 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1728 Valid, 2591 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 03:09:06,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1608 states. [2023-11-29 03:09:06,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1608 to 1334. [2023-11-29 03:09:06,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1334 states, 1015 states have (on average 1.8935960591133005) internal successors, (1922), 1277 states have internal predecessors, (1922), 42 states have call successors, (42), 13 states have call predecessors, (42), 20 states have return successors, (58), 43 states have call predecessors, (58), 42 states have call successors, (58) [2023-11-29 03:09:06,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1334 states to 1334 states and 2022 transitions. [2023-11-29 03:09:06,280 INFO L78 Accepts]: Start accepts. Automaton has 1334 states and 2022 transitions. Word has length 23 [2023-11-29 03:09:06,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:09:06,281 INFO L495 AbstractCegarLoop]: Abstraction has 1334 states and 2022 transitions. [2023-11-29 03:09:06,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 03:09:06,281 INFO L276 IsEmpty]: Start isEmpty. Operand 1334 states and 2022 transitions. [2023-11-29 03:09:06,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2023-11-29 03:09:06,282 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:09:06,283 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:09:06,288 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 03:09:06,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:09:06,488 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting func_to_recursive_line_36_to_52_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:09:06,488 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:09:06,489 INFO L85 PathProgramCache]: Analyzing trace with hash 1432989252, now seen corresponding path program 1 times [2023-11-29 03:09:06,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:09:06,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29424218] [2023-11-29 03:09:06,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:09:06,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:09:06,501 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:09:06,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1598129703] [2023-11-29 03:09:06,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:09:06,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:09:06,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:09:06,503 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:09:06,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 03:09:06,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:09:06,626 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 56 conjunts are in the unsatisfiable core [2023-11-29 03:09:06,629 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:09:06,641 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 [2023-11-29 03:09:06,646 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 [2023-11-29 03:09:06,650 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 [2023-11-29 03:09:06,775 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:09:06,776 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 30 treesize of output 26 [2023-11-29 03:09:06,958 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 [2023-11-29 03:09:06,977 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:09:06,977 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:09:06,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:09:06,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29424218] [2023-11-29 03:09:06,977 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:09:06,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598129703] [2023-11-29 03:09:06,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598129703] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:09:06,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:09:06,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 03:09:06,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005171107] [2023-11-29 03:09:06,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:09:06,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 03:09:06,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:09:06,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 03:09:06,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-11-29 03:09:06,980 INFO L87 Difference]: Start difference. First operand 1334 states and 2022 transitions. Second operand has 12 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 03:09:11,157 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] [2023-11-29 03:09:15,257 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] [2023-11-29 03:09:19,349 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] [2023-11-29 03:09:23,359 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] [2023-11-29 03:09:27,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=false, quantifiers [0] [2023-11-29 03:09:31,406 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] [2023-11-29 03:09:35,476 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] [2023-11-29 03:09:39,641 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] [2023-11-29 03:09:43,829 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] [2023-11-29 03:09:47,957 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] [2023-11-29 03:09:52,014 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] [2023-11-29 03:09:56,090 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] [2023-11-29 03:10:00,145 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] [2023-11-29 03:10:04,151 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] [2023-11-29 03:10:08,158 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] [2023-11-29 03:10:12,190 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] [2023-11-29 03:10:16,208 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] [2023-11-29 03:10:20,240 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] [2023-11-29 03:10:20,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:10:20,253 INFO L93 Difference]: Finished difference Result 1612 states and 2089 transitions. [2023-11-29 03:10:20,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 03:10:20,254 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 24 [2023-11-29 03:10:20,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:10:20,262 INFO L225 Difference]: With dead ends: 1612 [2023-11-29 03:10:20,263 INFO L226 Difference]: Without dead ends: 1611 [2023-11-29 03:10:20,263 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2023-11-29 03:10:20,264 INFO L413 NwaCegarLoop]: 487 mSDtfsCounter, 1225 mSDsluCounter, 4638 mSDsCounter, 0 mSdLazyCounter, 875 mSolverCounterSat, 34 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 72.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1227 SdHoareTripleChecker+Valid, 5125 SdHoareTripleChecker+Invalid, 927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 875 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 73.0s IncrementalHoareTripleChecker+Time [2023-11-29 03:10:20,264 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1227 Valid, 5125 Invalid, 927 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 875 Invalid, 18 Unknown, 0 Unchecked, 73.0s Time] [2023-11-29 03:10:20,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1611 states. [2023-11-29 03:10:20,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1611 to 1338. [2023-11-29 03:10:20,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1338 states, 1018 states have (on average 1.8899803536345776) internal successors, (1924), 1280 states have internal predecessors, (1924), 42 states have call successors, (42), 14 states have call predecessors, (42), 21 states have return successors, (58), 43 states have call predecessors, (58), 42 states have call successors, (58) [2023-11-29 03:10:20,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1338 states to 1338 states and 2024 transitions. [2023-11-29 03:10:20,321 INFO L78 Accepts]: Start accepts. Automaton has 1338 states and 2024 transitions. Word has length 24 [2023-11-29 03:10:20,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:10:20,321 INFO L495 AbstractCegarLoop]: Abstraction has 1338 states and 2024 transitions. [2023-11-29 03:10:20,321 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 03:10:20,321 INFO L276 IsEmpty]: Start isEmpty. Operand 1338 states and 2024 transitions. [2023-11-29 03:10:20,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2023-11-29 03:10:20,322 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:10:20,323 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:10:20,329 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 03:10:20,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:10:20,524 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting func_to_recursive_line_36_to_52_0Err8ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:10:20,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:10:20,524 INFO L85 PathProgramCache]: Analyzing trace with hash 1472993905, now seen corresponding path program 1 times [2023-11-29 03:10:20,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:10:20,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4680967] [2023-11-29 03:10:20,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:10:20,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:10:20,538 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:10:20,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [107549640] [2023-11-29 03:10:20,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:10:20,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:10:20,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:10:20,540 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:10:20,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 03:10:20,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:10:20,664 INFO L262 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-29 03:10:20,666 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:10:20,674 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 [2023-11-29 03:10:20,777 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:10:20,777 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:10:20,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:10:20,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4680967] [2023-11-29 03:10:20,778 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:10:20,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107549640] [2023-11-29 03:10:20,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107549640] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:10:20,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:10:20,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 03:10:20,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049026888] [2023-11-29 03:10:20,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:10:20,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 03:10:20,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:10:20,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 03:10:20,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 03:10:20,779 INFO L87 Difference]: Start difference. First operand 1338 states and 2024 transitions. Second operand has 8 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 03:10:21,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:10:21,197 INFO L93 Difference]: Finished difference Result 1622 states and 2096 transitions. [2023-11-29 03:10:21,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 03:10:21,197 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 25 [2023-11-29 03:10:21,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:10:21,203 INFO L225 Difference]: With dead ends: 1622 [2023-11-29 03:10:21,204 INFO L226 Difference]: Without dead ends: 1621 [2023-11-29 03:10:21,204 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2023-11-29 03:10:21,205 INFO L413 NwaCegarLoop]: 521 mSDtfsCounter, 887 mSDsluCounter, 2734 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 889 SdHoareTripleChecker+Valid, 3255 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 03:10:21,205 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [889 Valid, 3255 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 03:10:21,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1621 states. [2023-11-29 03:10:21,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1621 to 1338. [2023-11-29 03:10:21,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1338 states, 1018 states have (on average 1.887033398821218) internal successors, (1921), 1280 states have internal predecessors, (1921), 42 states have call successors, (42), 14 states have call predecessors, (42), 21 states have return successors, (58), 43 states have call predecessors, (58), 42 states have call successors, (58) [2023-11-29 03:10:21,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1338 states to 1338 states and 2021 transitions. [2023-11-29 03:10:21,262 INFO L78 Accepts]: Start accepts. Automaton has 1338 states and 2021 transitions. Word has length 25 [2023-11-29 03:10:21,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:10:21,262 INFO L495 AbstractCegarLoop]: Abstraction has 1338 states and 2021 transitions. [2023-11-29 03:10:21,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 03:10:21,263 INFO L276 IsEmpty]: Start isEmpty. Operand 1338 states and 2021 transitions. [2023-11-29 03:10:21,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2023-11-29 03:10:21,264 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:10:21,264 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:10:21,270 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-29 03:10:21,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-29 03:10:21,466 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting func_to_recursive_line_36_to_52_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:10:21,466 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:10:21,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1581829146, now seen corresponding path program 1 times [2023-11-29 03:10:21,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:10:21,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116102865] [2023-11-29 03:10:21,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:10:21,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:10:21,480 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:10:21,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1056374375] [2023-11-29 03:10:21,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:10:21,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:10:21,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:10:21,482 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:10:21,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 03:10:21,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:10:21,588 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-29 03:10:21,590 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:10:21,593 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 [2023-11-29 03:10:21,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:10:21,701 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:10:21,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:10:21,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116102865] [2023-11-29 03:10:21,702 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:10:21,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056374375] [2023-11-29 03:10:21,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056374375] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:10:21,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:10:21,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 03:10:21,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566887731] [2023-11-29 03:10:21,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:10:21,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 03:10:21,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:10:21,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 03:10:21,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 03:10:21,703 INFO L87 Difference]: Start difference. First operand 1338 states and 2021 transitions. Second operand has 8 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 03:10:22,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:10:22,083 INFO L93 Difference]: Finished difference Result 1621 states and 2093 transitions. [2023-11-29 03:10:22,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 03:10:22,083 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2023-11-29 03:10:22,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:10:22,090 INFO L225 Difference]: With dead ends: 1621 [2023-11-29 03:10:22,090 INFO L226 Difference]: Without dead ends: 1620 [2023-11-29 03:10:22,090 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2023-11-29 03:10:22,091 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 882 mSDsluCounter, 3111 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 884 SdHoareTripleChecker+Valid, 3635 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 03:10:22,091 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [884 Valid, 3635 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 03:10:22,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1620 states. [2023-11-29 03:10:22,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1620 to 1338. [2023-11-29 03:10:22,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1338 states, 1018 states have (on average 1.8840864440078586) internal successors, (1918), 1280 states have internal predecessors, (1918), 42 states have call successors, (42), 14 states have call predecessors, (42), 21 states have return successors, (58), 43 states have call predecessors, (58), 42 states have call successors, (58) [2023-11-29 03:10:22,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1338 states to 1338 states and 2018 transitions. [2023-11-29 03:10:22,139 INFO L78 Accepts]: Start accepts. Automaton has 1338 states and 2018 transitions. Word has length 26 [2023-11-29 03:10:22,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:10:22,139 INFO L495 AbstractCegarLoop]: Abstraction has 1338 states and 2018 transitions. [2023-11-29 03:10:22,140 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 03:10:22,140 INFO L276 IsEmpty]: Start isEmpty. Operand 1338 states and 2018 transitions. [2023-11-29 03:10:22,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-11-29 03:10:22,141 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:10:22,141 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:10:22,146 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 03:10:22,343 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 03:10:22,343 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting func_to_recursive_line_36_to_52_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:10:22,343 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:10:22,344 INFO L85 PathProgramCache]: Analyzing trace with hash -1792063213, now seen corresponding path program 1 times [2023-11-29 03:10:22,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:10:22,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828726833] [2023-11-29 03:10:22,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:10:22,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:10:22,354 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:10:22,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2051582437] [2023-11-29 03:10:22,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:10:22,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:10:22,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:10:22,356 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:10:22,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 03:10:22,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:10:22,487 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 42 conjunts are in the unsatisfiable core [2023-11-29 03:10:22,490 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:10:22,497 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 [2023-11-29 03:10:22,499 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 [2023-11-29 03:10:26,514 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_~#n~0#1.base_BEFORE_CALL_2| Int) (|v_ULTIMATE.start_main_~#r~0#1.base_BEFORE_CALL_5| Int)) (= (select (select |c_#memory_int#1| |v_ULTIMATE.start_main_~#n~0#1.base_BEFORE_CALL_2|) 0) (select (select |c_#memory_int#4| |v_ULTIMATE.start_main_~#r~0#1.base_BEFORE_CALL_5|) 0))) is different from true [2023-11-29 03:10:30,586 WARN L876 $PredicateComparison]: unable to prove that (exists ((v_func_to_recursive_line_36_to_52_0_~n.base_BEFORE_CALL_1 Int) (v_func_to_recursive_line_36_to_52_0_~r.base_BEFORE_CALL_3 Int)) (= (select (select |c_#memory_int#1| v_func_to_recursive_line_36_to_52_0_~n.base_BEFORE_CALL_1) 0) (select (select |c_#memory_int#4| v_func_to_recursive_line_36_to_52_0_~r.base_BEFORE_CALL_3) 0))) is different from true [2023-11-29 03:10:30,624 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 [2023-11-29 03:10:30,664 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 [2023-11-29 03:10:30,667 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 [2023-11-29 03:10:30,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:10:30,678 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:10:30,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:10:30,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828726833] [2023-11-29 03:10:30,678 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:10:30,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051582437] [2023-11-29 03:10:30,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051582437] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:10:30,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:10:30,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 03:10:30,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228567200] [2023-11-29 03:10:30,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:10:30,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 03:10:30,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:10:30,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 03:10:30,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=45, Unknown=2, NotChecked=26, Total=90 [2023-11-29 03:10:30,679 INFO L87 Difference]: Start difference. First operand 1338 states and 2018 transitions. Second operand has 10 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 03:10:31,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:10:31,317 INFO L93 Difference]: Finished difference Result 1746 states and 2433 transitions. [2023-11-29 03:10:31,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 03:10:31,317 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 27 [2023-11-29 03:10:31,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:10:31,324 INFO L225 Difference]: With dead ends: 1746 [2023-11-29 03:10:31,324 INFO L226 Difference]: Without dead ends: 1745 [2023-11-29 03:10:31,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=45, Invalid=117, Unknown=2, NotChecked=46, Total=210 [2023-11-29 03:10:31,326 INFO L413 NwaCegarLoop]: 502 mSDtfsCounter, 747 mSDsluCounter, 2934 mSDsCounter, 0 mSdLazyCounter, 505 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 749 SdHoareTripleChecker+Valid, 3436 SdHoareTripleChecker+Invalid, 2515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1996 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 03:10:31,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [749 Valid, 3436 Invalid, 2515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 505 Invalid, 0 Unknown, 1996 Unchecked, 0.5s Time] [2023-11-29 03:10:31,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1745 states. [2023-11-29 03:10:31,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1745 to 1556. [2023-11-29 03:10:31,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1556 states, 1223 states have (on average 1.883074407195421) internal successors, (2303), 1487 states have internal predecessors, (2303), 50 states have call successors, (50), 19 states have call predecessors, (50), 26 states have return successors, (68), 49 states have call predecessors, (68), 50 states have call successors, (68) [2023-11-29 03:10:31,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1556 states to 1556 states and 2421 transitions. [2023-11-29 03:10:31,387 INFO L78 Accepts]: Start accepts. Automaton has 1556 states and 2421 transitions. Word has length 27 [2023-11-29 03:10:31,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:10:31,387 INFO L495 AbstractCegarLoop]: Abstraction has 1556 states and 2421 transitions. [2023-11-29 03:10:31,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 03:10:31,387 INFO L276 IsEmpty]: Start isEmpty. Operand 1556 states and 2421 transitions. [2023-11-29 03:10:31,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-11-29 03:10:31,388 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:10:31,388 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:10:31,394 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 03:10:31,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 03:10:31,590 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting func_to_recursive_line_36_to_52_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:10:31,590 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:10:31,590 INFO L85 PathProgramCache]: Analyzing trace with hash 280615304, now seen corresponding path program 1 times [2023-11-29 03:10:31,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:10:31,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545502016] [2023-11-29 03:10:31,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:10:31,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:10:31,602 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:10:31,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [575282613] [2023-11-29 03:10:31,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:10:31,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:10:31,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:10:31,603 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:10:31,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 03:10:31,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:10:31,717 INFO L262 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 40 conjunts are in the unsatisfiable core [2023-11-29 03:10:31,719 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:10:31,725 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 [2023-11-29 03:10:31,729 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 [2023-11-29 03:10:35,739 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_~#n~0#1.base_BEFORE_CALL_4| Int) (|v_ULTIMATE.start_main_~#r~0#1.base_BEFORE_CALL_7| Int)) (= (select (select |c_#memory_int#1| |v_ULTIMATE.start_main_~#n~0#1.base_BEFORE_CALL_4|) 0) (select (select |c_#memory_int#4| |v_ULTIMATE.start_main_~#r~0#1.base_BEFORE_CALL_7|) 0))) is different from true [2023-11-29 03:10:39,828 WARN L876 $PredicateComparison]: unable to prove that (exists ((v_func_to_recursive_line_36_to_52_0_~n.base_BEFORE_CALL_2 Int) (v_func_to_recursive_line_36_to_52_0_~r.base_BEFORE_CALL_4 Int)) (= (select (select |c_#memory_int#1| v_func_to_recursive_line_36_to_52_0_~n.base_BEFORE_CALL_2) 0) (select (select |c_#memory_int#4| v_func_to_recursive_line_36_to_52_0_~r.base_BEFORE_CALL_4) 0))) is different from true [2023-11-29 03:10:39,861 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 [2023-11-29 03:10:39,895 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 [2023-11-29 03:10:39,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 17 treesize of output 9 [2023-11-29 03:10:39,908 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:10:39,908 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:10:39,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:10:39,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545502016] [2023-11-29 03:10:39,909 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:10:39,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575282613] [2023-11-29 03:10:39,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575282613] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:10:39,909 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:10:39,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 03:10:39,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53571980] [2023-11-29 03:10:39,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:10:39,909 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 03:10:39,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:10:39,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 03:10:39,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=45, Unknown=2, NotChecked=26, Total=90 [2023-11-29 03:10:39,910 INFO L87 Difference]: Start difference. First operand 1556 states and 2421 transitions. Second operand has 10 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 03:10:40,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:10:40,463 INFO L93 Difference]: Finished difference Result 1745 states and 2429 transitions. [2023-11-29 03:10:40,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 03:10:40,463 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 28 [2023-11-29 03:10:40,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:10:40,473 INFO L225 Difference]: With dead ends: 1745 [2023-11-29 03:10:40,473 INFO L226 Difference]: Without dead ends: 1744 [2023-11-29 03:10:40,474 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=45, Invalid=117, Unknown=2, NotChecked=46, Total=210 [2023-11-29 03:10:40,474 INFO L413 NwaCegarLoop]: 503 mSDtfsCounter, 738 mSDsluCounter, 2941 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 740 SdHoareTripleChecker+Valid, 3444 SdHoareTripleChecker+Invalid, 2508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1994 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 03:10:40,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [740 Valid, 3444 Invalid, 2508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 498 Invalid, 0 Unknown, 1994 Unchecked, 0.4s Time] [2023-11-29 03:10:40,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1744 states. [2023-11-29 03:10:40,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1744 to 1556. [2023-11-29 03:10:40,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1556 states, 1223 states have (on average 1.8798037612428455) internal successors, (2299), 1487 states have internal predecessors, (2299), 50 states have call successors, (50), 19 states have call predecessors, (50), 26 states have return successors, (68), 49 states have call predecessors, (68), 50 states have call successors, (68) [2023-11-29 03:10:40,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1556 states to 1556 states and 2417 transitions. [2023-11-29 03:10:40,540 INFO L78 Accepts]: Start accepts. Automaton has 1556 states and 2417 transitions. Word has length 28 [2023-11-29 03:10:40,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:10:40,541 INFO L495 AbstractCegarLoop]: Abstraction has 1556 states and 2417 transitions. [2023-11-29 03:10:40,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 03:10:40,541 INFO L276 IsEmpty]: Start isEmpty. Operand 1556 states and 2417 transitions. [2023-11-29 03:10:40,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-29 03:10:40,542 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:10:40,542 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:10:40,548 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 03:10:40,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 03:10:40,742 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting func_to_recursive_line_36_to_52_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:10:40,743 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:10:40,743 INFO L85 PathProgramCache]: Analyzing trace with hash 1161185275, now seen corresponding path program 2 times [2023-11-29 03:10:40,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:10:40,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941648406] [2023-11-29 03:10:40,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:10:40,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:10:40,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:10:41,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:10:41,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:10:41,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 03:10:41,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:10:41,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 03:10:41,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:10:41,709 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 03:10:41,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:10:41,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941648406] [2023-11-29 03:10:41,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941648406] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:10:41,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369014287] [2023-11-29 03:10:41,709 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 03:10:41,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:10:41,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:10:41,711 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:10:41,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 03:10:41,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 03:10:41,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 03:10:41,853 INFO L262 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 60 conjunts are in the unsatisfiable core [2023-11-29 03:10:41,856 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:10:41,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 11 treesize of output 7 [2023-11-29 03:10:41,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 [2023-11-29 03:10:42,151 WARN L876 $PredicateComparison]: unable to prove that (and (exists ((|v_func_to_recursive_line_28_to_32_0_#t~mem98_29| Int)) (let ((.cse0 (select |c_old(#memory_int#5)| |c_func_to_recursive_line_28_to_32_0_#in~q.base|))) (and (= (store |c_old(#memory_int#5)| |c_func_to_recursive_line_28_to_32_0_#in~q.base| (store .cse0 |c_func_to_recursive_line_28_to_32_0_#in~q.offset| (* |v_func_to_recursive_line_28_to_32_0_#t~mem98_29| 4))) |c_#memory_int#5|) (<= |v_func_to_recursive_line_28_to_32_0_#t~mem98_29| (select .cse0 |c_func_to_recursive_line_28_to_32_0_#in~q.offset|))))) (exists ((|v_ULTIMATE.start_main_~#p~0#1.base_BEFORE_CALL_10| Int)) (<= (select (select |c_#memory_int#3| |v_ULTIMATE.start_main_~#p~0#1.base_BEFORE_CALL_10|) 0) 0))) is different from true [2023-11-29 03:10:42,197 WARN L876 $PredicateComparison]: unable to prove that (and (exists ((|v_func_to_recursive_line_28_to_32_0_#t~mem98_29| Int)) (let ((.cse0 (select |c_old(#memory_int#5)| |c_func_to_recursive_line_28_to_32_0_#in~q.base|))) (and (= (store |c_old(#memory_int#5)| |c_func_to_recursive_line_28_to_32_0_#in~q.base| (store .cse0 |c_func_to_recursive_line_28_to_32_0_#in~q.offset| (* |v_func_to_recursive_line_28_to_32_0_#t~mem98_29| 4))) |c_#memory_int#5|) (<= |v_func_to_recursive_line_28_to_32_0_#t~mem98_29| (* (select .cse0 |c_func_to_recursive_line_28_to_32_0_#in~q.offset|) 4))))) (exists ((|v_ULTIMATE.start_main_~#p~0#1.base_BEFORE_CALL_10| Int)) (<= (select (select |c_#memory_int#3| |v_ULTIMATE.start_main_~#p~0#1.base_BEFORE_CALL_10|) 0) 0))) is different from true [2023-11-29 03:10:42,221 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 21 treesize of output 13 [2023-11-29 03:10:42,429 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:10:42,430 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 18 [2023-11-29 03:10:42,485 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 [2023-11-29 03:10:42,521 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 7 trivial. 7 not checked. [2023-11-29 03:10:42,521 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:10:43,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369014287] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:10:43,202 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 03:10:43,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 12] total 29 [2023-11-29 03:10:43,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130746218] [2023-11-29 03:10:43,202 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 03:10:43,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-11-29 03:10:43,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:10:43,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-11-29 03:10:43,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1200, Unknown=2, NotChecked=142, Total=1482 [2023-11-29 03:10:43,204 INFO L87 Difference]: Start difference. First operand 1556 states and 2417 transitions. Second operand has 31 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 26 states have internal predecessors, (40), 8 states have call successors, (8), 4 states have call predecessors, (8), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-29 03:10:46,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:10:46,868 INFO L93 Difference]: Finished difference Result 2366 states and 3038 transitions. [2023-11-29 03:10:46,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-29 03:10:46,868 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 26 states have internal predecessors, (40), 8 states have call successors, (8), 4 states have call predecessors, (8), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 30 [2023-11-29 03:10:46,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:10:46,880 INFO L225 Difference]: With dead ends: 2366 [2023-11-29 03:10:46,881 INFO L226 Difference]: Without dead ends: 2365 [2023-11-29 03:10:46,883 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=335, Invalid=2427, Unknown=2, NotChecked=206, Total=2970 [2023-11-29 03:10:46,883 INFO L413 NwaCegarLoop]: 965 mSDtfsCounter, 3265 mSDsluCounter, 14469 mSDsCounter, 0 mSdLazyCounter, 2693 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3271 SdHoareTripleChecker+Valid, 15434 SdHoareTripleChecker+Invalid, 6071 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 2693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3278 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-11-29 03:10:46,883 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3271 Valid, 15434 Invalid, 6071 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [100 Valid, 2693 Invalid, 0 Unknown, 3278 Unchecked, 2.7s Time] [2023-11-29 03:10:46,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2365 states. [2023-11-29 03:10:46,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2365 to 1558. [2023-11-29 03:10:46,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1558 states, 1224 states have (on average 1.8790849673202614) internal successors, (2300), 1488 states have internal predecessors, (2300), 50 states have call successors, (50), 19 states have call predecessors, (50), 27 states have return successors, (73), 50 states have call predecessors, (73), 50 states have call successors, (73) [2023-11-29 03:10:46,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1558 states to 1558 states and 2423 transitions. [2023-11-29 03:10:46,957 INFO L78 Accepts]: Start accepts. Automaton has 1558 states and 2423 transitions. Word has length 30 [2023-11-29 03:10:46,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:10:46,958 INFO L495 AbstractCegarLoop]: Abstraction has 1558 states and 2423 transitions. [2023-11-29 03:10:46,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 26 states have internal predecessors, (40), 8 states have call successors, (8), 4 states have call predecessors, (8), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-29 03:10:46,958 INFO L276 IsEmpty]: Start isEmpty. Operand 1558 states and 2423 transitions. [2023-11-29 03:10:46,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2023-11-29 03:10:46,959 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:10:46,959 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1] [2023-11-29 03:10:46,966 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-29 03:10:47,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 03:10:47,159 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting func_to_recursive_line_28_to_32_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:10:47,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:10:47,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1413900189, now seen corresponding path program 2 times [2023-11-29 03:10:47,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:10:47,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893788489] [2023-11-29 03:10:47,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:10:47,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:10:47,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:10:47,719 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:10:47,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:10:47,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893788489] [2023-11-29 03:10:47,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893788489] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:10:47,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726458469] [2023-11-29 03:10:47,720 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 03:10:47,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:10:47,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:10:47,722 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:10:47,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 03:10:47,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 03:10:47,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 03:10:47,884 INFO L262 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 68 conjunts are in the unsatisfiable core [2023-11-29 03:10:47,886 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:10:47,890 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 [2023-11-29 03:10:47,989 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 21 treesize of output 13 [2023-11-29 03:10:48,124 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 39 treesize of output 23 [2023-11-29 03:10:48,251 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 45 treesize of output 29 [2023-11-29 03:10:48,358 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 39 treesize of output 23 [2023-11-29 03:10:48,435 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 [2023-11-29 03:10:48,440 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:10:48,440 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:10:48,758 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 03:10:48,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726458469] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 03:10:48,759 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 03:10:48,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16, 16] total 52 [2023-11-29 03:10:48,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72249189] [2023-11-29 03:10:48,759 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 03:10:48,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2023-11-29 03:10:48,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:10:48,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2023-11-29 03:10:48,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=466, Invalid=2396, Unknown=0, NotChecked=0, Total=2862 [2023-11-29 03:10:48,761 INFO L87 Difference]: Start difference. First operand 1558 states and 2423 transitions. Second operand has 54 states, 50 states have (on average 1.52) internal successors, (76), 38 states have internal predecessors, (76), 15 states have call successors, (15), 15 states have call predecessors, (15), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 03:10:49,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:10:49,936 INFO L93 Difference]: Finished difference Result 1619 states and 2507 transitions. [2023-11-29 03:10:49,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-11-29 03:10:49,936 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 50 states have (on average 1.52) internal successors, (76), 38 states have internal predecessors, (76), 15 states have call successors, (15), 15 states have call predecessors, (15), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2023-11-29 03:10:49,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:10:49,943 INFO L225 Difference]: With dead ends: 1619 [2023-11-29 03:10:49,943 INFO L226 Difference]: Without dead ends: 1618 [2023-11-29 03:10:49,946 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2280 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1166, Invalid=5154, Unknown=0, NotChecked=0, Total=6320 [2023-11-29 03:10:49,946 INFO L413 NwaCegarLoop]: 557 mSDtfsCounter, 240 mSDsluCounter, 4810 mSDsCounter, 0 mSdLazyCounter, 585 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 5367 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 03:10:49,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 5367 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 585 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 03:10:49,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1618 states. [2023-11-29 03:10:49,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1618 to 1618. [2023-11-29 03:10:49,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1266 states have (on average 1.8546603475513428) internal successors, (2348), 1536 states have internal predecessors, (2348), 56 states have call successors, (56), 25 states have call predecessors, (56), 39 states have return successors, (97), 56 states have call predecessors, (97), 56 states have call successors, (97) [2023-11-29 03:10:49,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 2501 transitions. [2023-11-29 03:10:49,996 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 2501 transitions. Word has length 31 [2023-11-29 03:10:49,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:10:49,997 INFO L495 AbstractCegarLoop]: Abstraction has 1618 states and 2501 transitions. [2023-11-29 03:10:49,997 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 50 states have (on average 1.52) internal successors, (76), 38 states have internal predecessors, (76), 15 states have call successors, (15), 15 states have call predecessors, (15), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 03:10:49,997 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 2501 transitions. [2023-11-29 03:10:49,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2023-11-29 03:10:49,997 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:10:49,998 INFO L195 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] [2023-11-29 03:10:50,003 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 03:10:50,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 03:10:50,198 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting func_to_recursive_line_36_to_52_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:10:50,198 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:10:50,199 INFO L85 PathProgramCache]: Analyzing trace with hash -526936954, now seen corresponding path program 1 times [2023-11-29 03:10:50,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:10:50,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696674039] [2023-11-29 03:10:50,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:10:50,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:10:50,211 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:10:50,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2040727401] [2023-11-29 03:10:50,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:10:50,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:10:50,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:10:50,212 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:10:50,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 03:10:50,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:10:50,337 INFO L262 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 61 conjunts are in the unsatisfiable core [2023-11-29 03:10:50,340 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:10:50,345 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 [2023-11-29 03:10:50,349 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 [2023-11-29 03:10:50,353 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 [2023-11-29 03:10:50,526 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 [2023-11-29 03:10:50,578 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:10:50,579 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 30 treesize of output 26 [2023-11-29 03:10:50,587 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 21 treesize of output 13 [2023-11-29 03:10:50,899 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 [2023-11-29 03:10:50,904 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 32 treesize of output 20 [2023-11-29 03:10:50,926 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 03:10:50,926 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:10:51,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:10:51,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696674039] [2023-11-29 03:10:51,224 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:10:51,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040727401] [2023-11-29 03:10:51,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040727401] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:10:51,224 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:10:51,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-11-29 03:10:51,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200433320] [2023-11-29 03:10:51,224 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 03:10:51,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 03:10:51,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:10:51,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 03:10:51,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2023-11-29 03:10:51,225 INFO L87 Difference]: Start difference. First operand 1618 states and 2501 transitions. Second operand has 13 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 03:10:55,461 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] [2023-11-29 03:10:59,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] [2023-11-29 03:11:03,841 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] [2023-11-29 03:11:07,955 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] [2023-11-29 03:11:12,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] [2023-11-29 03:11:16,757 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] [2023-11-29 03:11:21,140 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] [2023-11-29 03:11:25,183 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] [2023-11-29 03:11:29,517 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] [2023-11-29 03:11:33,567 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] [2023-11-29 03:11:37,589 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] [2023-11-29 03:11:41,806 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] [2023-11-29 03:11:45,870 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] [2023-11-29 03:11:45,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:11:45,928 INFO L93 Difference]: Finished difference Result 2303 states and 3030 transitions. [2023-11-29 03:11:45,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 03:11:45,929 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 31 [2023-11-29 03:11:45,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:11:45,943 INFO L225 Difference]: With dead ends: 2303 [2023-11-29 03:11:45,943 INFO L226 Difference]: Without dead ends: 2302 [2023-11-29 03:11:45,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2023-11-29 03:11:45,945 INFO L413 NwaCegarLoop]: 958 mSDtfsCounter, 1711 mSDsluCounter, 5961 mSDsCounter, 0 mSdLazyCounter, 1204 mSolverCounterSat, 29 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 54.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1719 SdHoareTripleChecker+Valid, 6919 SdHoareTripleChecker+Invalid, 1246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1204 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54.4s IncrementalHoareTripleChecker+Time [2023-11-29 03:11:45,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1719 Valid, 6919 Invalid, 1246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1204 Invalid, 13 Unknown, 0 Unchecked, 54.4s Time] [2023-11-29 03:11:45,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2302 states. [2023-11-29 03:11:46,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2302 to 1864. [2023-11-29 03:11:46,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1864 states, 1500 states have (on average 1.8586666666666667) internal successors, (2788), 1770 states have internal predecessors, (2788), 65 states have call successors, (65), 28 states have call predecessors, (65), 42 states have return successors, (108), 65 states have call predecessors, (108), 65 states have call successors, (108) [2023-11-29 03:11:46,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1864 states to 1864 states and 2961 transitions. [2023-11-29 03:11:46,060 INFO L78 Accepts]: Start accepts. Automaton has 1864 states and 2961 transitions. Word has length 31 [2023-11-29 03:11:46,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:11:46,060 INFO L495 AbstractCegarLoop]: Abstraction has 1864 states and 2961 transitions. [2023-11-29 03:11:46,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 03:11:46,060 INFO L276 IsEmpty]: Start isEmpty. Operand 1864 states and 2961 transitions. [2023-11-29 03:11:46,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-11-29 03:11:46,061 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:11:46,061 INFO L195 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] [2023-11-29 03:11:46,066 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 03:11:46,261 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 03:11:46,262 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting func_to_recursive_line_36_to_52_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:11:46,262 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:11:46,262 INFO L85 PathProgramCache]: Analyzing trace with hash 844823661, now seen corresponding path program 1 times [2023-11-29 03:11:46,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:11:46,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688902502] [2023-11-29 03:11:46,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:11:46,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:11:46,274 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:11:46,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [766052275] [2023-11-29 03:11:46,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:11:46,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:11:46,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:11:46,275 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:11:46,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 03:11:46,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:11:46,403 INFO L262 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 81 conjunts are in the unsatisfiable core [2023-11-29 03:11:46,406 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:11:46,415 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 [2023-11-29 03:11:46,420 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 [2023-11-29 03:11:46,423 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 [2023-11-29 03:11:46,709 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 [2023-11-29 03:11:46,912 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:11:46,913 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 43 treesize of output 35 [2023-11-29 03:11:46,932 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 21 treesize of output 13 [2023-11-29 03:11:47,411 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 28 treesize of output 16 [2023-11-29 03:11:47,417 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 35 treesize of output 19 [2023-11-29 03:11:47,461 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 03:11:47,461 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:11:47,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:11:47,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688902502] [2023-11-29 03:11:47,700 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:11:47,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766052275] [2023-11-29 03:11:47,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766052275] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:11:47,701 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:11:47,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2023-11-29 03:11:47,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692079671] [2023-11-29 03:11:47,701 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 03:11:47,702 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 03:11:47,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:11:47,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 03:11:47,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2023-11-29 03:11:47,703 INFO L87 Difference]: Start difference. First operand 1864 states and 2961 transitions. Second operand has 16 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 03:11:52,338 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] [2023-11-29 03:11:56,360 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] [2023-11-29 03:12:00,372 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] [2023-11-29 03:12:04,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=false, quantifiers [0] [2023-11-29 03:12:08,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=false, quantifiers [0] [2023-11-29 03:12:12,598 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] [2023-11-29 03:12:16,626 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] [2023-11-29 03:12:20,785 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] [2023-11-29 03:12:25,796 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] [2023-11-29 03:12:29,830 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] [2023-11-29 03:12:34,512 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] [2023-11-29 03:12:38,538 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] [2023-11-29 03:12:42,648 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] [2023-11-29 03:12:46,772 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] [2023-11-29 03:12:50,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=true, quantifiers [0] [2023-11-29 03:12:54,974 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] [2023-11-29 03:12:55,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:12:55,118 INFO L93 Difference]: Finished difference Result 2302 states and 3029 transitions. [2023-11-29 03:12:55,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 03:12:55,118 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 32 [2023-11-29 03:12:55,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:12:55,127 INFO L225 Difference]: With dead ends: 2302 [2023-11-29 03:12:55,127 INFO L226 Difference]: Without dead ends: 2301 [2023-11-29 03:12:55,128 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2023-11-29 03:12:55,129 INFO L413 NwaCegarLoop]: 959 mSDtfsCounter, 1704 mSDsluCounter, 7182 mSDsCounter, 0 mSdLazyCounter, 1464 mSolverCounterSat, 30 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 66.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1712 SdHoareTripleChecker+Valid, 8141 SdHoareTripleChecker+Invalid, 1512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1464 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 67.0s IncrementalHoareTripleChecker+Time [2023-11-29 03:12:55,129 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1712 Valid, 8141 Invalid, 1512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1464 Invalid, 18 Unknown, 0 Unchecked, 67.0s Time] [2023-11-29 03:12:55,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2301 states. [2023-11-29 03:12:55,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2301 to 1864. [2023-11-29 03:12:55,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1864 states, 1500 states have (on average 1.858) internal successors, (2787), 1770 states have internal predecessors, (2787), 65 states have call successors, (65), 28 states have call predecessors, (65), 42 states have return successors, (108), 65 states have call predecessors, (108), 65 states have call successors, (108) [2023-11-29 03:12:55,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1864 states to 1864 states and 2960 transitions. [2023-11-29 03:12:55,204 INFO L78 Accepts]: Start accepts. Automaton has 1864 states and 2960 transitions. Word has length 32 [2023-11-29 03:12:55,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:12:55,205 INFO L495 AbstractCegarLoop]: Abstraction has 1864 states and 2960 transitions. [2023-11-29 03:12:55,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 03:12:55,205 INFO L276 IsEmpty]: Start isEmpty. Operand 1864 states and 2960 transitions. [2023-11-29 03:12:55,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-11-29 03:12:55,206 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:12:55,206 INFO L195 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] [2023-11-29 03:12:55,212 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 03:12:55,406 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:12:55,407 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting func_to_recursive_line_36_to_52_0Err12ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:12:55,407 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:12:55,407 INFO L85 PathProgramCache]: Analyzing trace with hash 2144507506, now seen corresponding path program 1 times [2023-11-29 03:12:55,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:12:55,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602240062] [2023-11-29 03:12:55,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:12:55,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:12:55,418 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:12:55,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1041673309] [2023-11-29 03:12:55,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:12:55,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:12:55,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:12:55,420 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:12:55,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 03:12:55,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:12:55,542 INFO L262 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-29 03:12:55,544 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:12:55,548 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 [2023-11-29 03:12:55,671 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 03:12:55,672 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:12:55,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:12:55,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602240062] [2023-11-29 03:12:55,672 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:12:55,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041673309] [2023-11-29 03:12:55,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041673309] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:12:55,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:12:55,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:12:55,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962159651] [2023-11-29 03:12:55,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:12:55,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 03:12:55,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:12:55,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 03:12:55,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:12:55,674 INFO L87 Difference]: Start difference. First operand 1864 states and 2960 transitions. Second operand has 7 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 03:12:56,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:12:56,643 INFO L93 Difference]: Finished difference Result 2140 states and 3028 transitions. [2023-11-29 03:12:56,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 03:12:56,643 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2023-11-29 03:12:56,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:12:56,648 INFO L225 Difference]: With dead ends: 2140 [2023-11-29 03:12:56,648 INFO L226 Difference]: Without dead ends: 2136 [2023-11-29 03:12:56,649 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 5 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2023-11-29 03:12:56,649 INFO L413 NwaCegarLoop]: 506 mSDtfsCounter, 1433 mSDsluCounter, 1650 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1435 SdHoareTripleChecker+Valid, 2156 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 03:12:56,650 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1435 Valid, 2156 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 03:12:56,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2136 states. [2023-11-29 03:12:56,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2136 to 1864. [2023-11-29 03:12:56,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1864 states, 1500 states have (on average 1.8473333333333333) internal successors, (2771), 1770 states have internal predecessors, (2771), 65 states have call successors, (65), 28 states have call predecessors, (65), 42 states have return successors, (108), 65 states have call predecessors, (108), 65 states have call successors, (108) [2023-11-29 03:12:56,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1864 states to 1864 states and 2944 transitions. [2023-11-29 03:12:56,721 INFO L78 Accepts]: Start accepts. Automaton has 1864 states and 2944 transitions. Word has length 35 [2023-11-29 03:12:56,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:12:56,721 INFO L495 AbstractCegarLoop]: Abstraction has 1864 states and 2944 transitions. [2023-11-29 03:12:56,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 03:12:56,721 INFO L276 IsEmpty]: Start isEmpty. Operand 1864 states and 2944 transitions. [2023-11-29 03:12:56,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2023-11-29 03:12:56,721 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:12:56,721 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:12:56,727 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-29 03:12:56,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:12:56,922 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting func_to_recursive_line_36_to_52_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:12:56,923 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:12:56,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1995892964, now seen corresponding path program 3 times [2023-11-29 03:12:56,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:12:56,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137572918] [2023-11-29 03:12:56,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:12:56,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:12:56,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:12:57,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:12:57,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:12:57,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 03:12:57,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:12:57,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 03:12:57,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:12:58,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 03:12:58,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:12:58,165 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 03:12:58,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:12:58,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137572918] [2023-11-29 03:12:58,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137572918] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:12:58,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906502680] [2023-11-29 03:12:58,166 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 03:12:58,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:12:58,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:12:58,167 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:12:58,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 03:12:58,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-29 03:12:58,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 03:12:58,312 INFO L262 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 59 conjunts are in the unsatisfiable core [2023-11-29 03:12:58,314 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:12:58,324 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 [2023-11-29 03:12:58,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 13 treesize of output 9 [2023-11-29 03:12:58,843 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:12:58,844 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 18 [2023-11-29 03:12:58,912 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 32 treesize of output 20 [2023-11-29 03:12:58,947 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 03:12:58,948 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:12:59,402 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 44 treesize of output 40 [2023-11-29 03:12:59,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906502680] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:12:59,466 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 03:12:59,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 10] total 28 [2023-11-29 03:12:59,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402027971] [2023-11-29 03:12:59,466 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 03:12:59,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-29 03:12:59,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:12:59,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-29 03:12:59,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1272, Unknown=0, NotChecked=0, Total=1406 [2023-11-29 03:12:59,468 INFO L87 Difference]: Start difference. First operand 1864 states and 2944 transitions. Second operand has 30 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 24 states have internal predecessors, (40), 8 states have call successors, (8), 5 states have call predecessors, (8), 6 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2023-11-29 03:13:06,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:13:06,084 INFO L93 Difference]: Finished difference Result 2933 states and 3634 transitions. [2023-11-29 03:13:06,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-11-29 03:13:06,084 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 24 states have internal predecessors, (40), 8 states have call successors, (8), 5 states have call predecessors, (8), 6 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 38 [2023-11-29 03:13:06,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:13:06,088 INFO L225 Difference]: With dead ends: 2933 [2023-11-29 03:13:06,089 INFO L226 Difference]: Without dead ends: 2932 [2023-11-29 03:13:06,091 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 904 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=564, Invalid=3858, Unknown=0, NotChecked=0, Total=4422 [2023-11-29 03:13:06,091 INFO L413 NwaCegarLoop]: 957 mSDtfsCounter, 6057 mSDsluCounter, 15919 mSDsCounter, 0 mSdLazyCounter, 3115 mSolverCounterSat, 215 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6065 SdHoareTripleChecker+Valid, 16876 SdHoareTripleChecker+Invalid, 3330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 215 IncrementalHoareTripleChecker+Valid, 3115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2023-11-29 03:13:06,091 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6065 Valid, 16876 Invalid, 3330 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [215 Valid, 3115 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2023-11-29 03:13:06,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2932 states. [2023-11-29 03:13:06,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2932 to 1879. [2023-11-29 03:13:06,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1879 states, 1512 states have (on average 1.8472222222222223) internal successors, (2793), 1784 states have internal predecessors, (2793), 67 states have call successors, (67), 28 states have call predecessors, (67), 43 states have return successors, (113), 66 states have call predecessors, (113), 67 states have call successors, (113) [2023-11-29 03:13:06,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1879 states to 1879 states and 2973 transitions. [2023-11-29 03:13:06,169 INFO L78 Accepts]: Start accepts. Automaton has 1879 states and 2973 transitions. Word has length 38 [2023-11-29 03:13:06,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:13:06,170 INFO L495 AbstractCegarLoop]: Abstraction has 1879 states and 2973 transitions. [2023-11-29 03:13:06,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 24 states have internal predecessors, (40), 8 states have call successors, (8), 5 states have call predecessors, (8), 6 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2023-11-29 03:13:06,170 INFO L276 IsEmpty]: Start isEmpty. Operand 1879 states and 2973 transitions. [2023-11-29 03:13:06,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-11-29 03:13:06,171 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:13:06,171 INFO L195 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] [2023-11-29 03:13:06,177 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 03:13:06,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-29 03:13:06,372 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting func_to_recursive_line_36_to_52_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:13:06,372 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:13:06,372 INFO L85 PathProgramCache]: Analyzing trace with hash 259419005, now seen corresponding path program 2 times [2023-11-29 03:13:06,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:13:06,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31607613] [2023-11-29 03:13:06,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:13:06,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:13:06,389 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:13:06,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [819936156] [2023-11-29 03:13:06,389 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 03:13:06,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:13:06,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:13:06,390 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:13:06,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 03:13:06,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 03:13:06,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 03:13:06,527 INFO L262 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 90 conjunts are in the unsatisfiable core [2023-11-29 03:13:06,530 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:13:06,538 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 [2023-11-29 03:13:06,544 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 [2023-11-29 03:13:06,550 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 [2023-11-29 03:13:06,991 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 [2023-11-29 03:13:07,152 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:13:07,152 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 30 treesize of output 26 [2023-11-29 03:13:07,163 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 21 treesize of output 13 [2023-11-29 03:13:07,525 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 [2023-11-29 03:13:07,530 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 [2023-11-29 03:13:07,558 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 03:13:07,559 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:13:07,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:13:07,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31607613] [2023-11-29 03:13:07,700 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:13:07,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819936156] [2023-11-29 03:13:07,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819936156] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:13:07,700 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:13:07,700 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-11-29 03:13:07,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013140275] [2023-11-29 03:13:07,700 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 03:13:07,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 03:13:07,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:13:07,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 03:13:07,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2023-11-29 03:13:07,701 INFO L87 Difference]: Start difference. First operand 1879 states and 2973 transitions. Second operand has 17 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 14 states have internal predecessors, (29), 5 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 03:13:11,976 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] [2023-11-29 03:13:16,070 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] [2023-11-29 03:13:20,092 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] [2023-11-29 03:13:24,100 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] [2023-11-29 03:13:28,110 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] [2023-11-29 03:13:32,178 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] [2023-11-29 03:13:36,233 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] [2023-11-29 03:13:40,262 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] [2023-11-29 03:13:44,289 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] [2023-11-29 03:13:48,425 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] [2023-11-29 03:13:52,781 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] [2023-11-29 03:13:56,813 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] [2023-11-29 03:14:01,141 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] [2023-11-29 03:14:05,352 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] [2023-11-29 03:14:09,532 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] [2023-11-29 03:14:13,751 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] [2023-11-29 03:14:17,816 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] [2023-11-29 03:14:21,921 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] [2023-11-29 03:14:25,983 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] [2023-11-29 03:14:30,005 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] [2023-11-29 03:14:34,198 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] [2023-11-29 03:14:34,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:14:34,266 INFO L93 Difference]: Finished difference Result 2310 states and 3041 transitions. [2023-11-29 03:14:34,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 03:14:34,266 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 14 states have internal predecessors, (29), 5 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 39 [2023-11-29 03:14:34,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:14:34,271 INFO L225 Difference]: With dead ends: 2310 [2023-11-29 03:14:34,271 INFO L226 Difference]: Without dead ends: 2309 [2023-11-29 03:14:34,272 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2023-11-29 03:14:34,272 INFO L413 NwaCegarLoop]: 955 mSDtfsCounter, 1551 mSDsluCounter, 7328 mSDsCounter, 0 mSdLazyCounter, 1466 mSolverCounterSat, 30 mSolverCounterUnsat, 21 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 86.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1559 SdHoareTripleChecker+Valid, 8283 SdHoareTripleChecker+Invalid, 1517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1466 IncrementalHoareTripleChecker+Invalid, 21 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 86.3s IncrementalHoareTripleChecker+Time [2023-11-29 03:14:34,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1559 Valid, 8283 Invalid, 1517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1466 Invalid, 21 Unknown, 0 Unchecked, 86.3s Time] [2023-11-29 03:14:34,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2309 states. [2023-11-29 03:14:34,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2309 to 1879. [2023-11-29 03:14:34,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1879 states, 1512 states have (on average 1.8465608465608465) internal successors, (2792), 1784 states have internal predecessors, (2792), 67 states have call successors, (67), 28 states have call predecessors, (67), 43 states have return successors, (113), 66 states have call predecessors, (113), 67 states have call successors, (113) [2023-11-29 03:14:34,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1879 states to 1879 states and 2972 transitions. [2023-11-29 03:14:34,350 INFO L78 Accepts]: Start accepts. Automaton has 1879 states and 2972 transitions. Word has length 39 [2023-11-29 03:14:34,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:14:34,350 INFO L495 AbstractCegarLoop]: Abstraction has 1879 states and 2972 transitions. [2023-11-29 03:14:34,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 14 states have internal predecessors, (29), 5 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 03:14:34,350 INFO L276 IsEmpty]: Start isEmpty. Operand 1879 states and 2972 transitions. [2023-11-29 03:14:34,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-11-29 03:14:34,351 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:14:34,351 INFO L195 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, 1, 1, 1, 1] [2023-11-29 03:14:34,356 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 03:14:34,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-29 03:14:34,552 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting func_to_recursive_line_36_to_52_0Err16ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:14:34,552 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:14:34,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1896047178, now seen corresponding path program 1 times [2023-11-29 03:14:34,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:14:34,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708050492] [2023-11-29 03:14:34,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:14:34,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:14:34,574 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:14:34,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [787979529] [2023-11-29 03:14:34,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:14:34,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:14:34,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:14:34,576 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:14:34,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 03:14:34,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:14:34,737 INFO L262 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 03:14:34,738 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:14:34,743 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 [2023-11-29 03:14:34,862 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 [2023-11-29 03:14:34,868 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 03:14:34,869 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:14:34,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:14:34,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708050492] [2023-11-29 03:14:34,869 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:14:34,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787979529] [2023-11-29 03:14:34,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787979529] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:14:34,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:14:34,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:14:34,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493059508] [2023-11-29 03:14:34,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:14:34,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 03:14:34,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:14:34,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 03:14:34,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:14:34,871 INFO L87 Difference]: Start difference. First operand 1879 states and 2972 transitions. Second operand has 7 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 03:14:39,162 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] [2023-11-29 03:14:43,186 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] [2023-11-29 03:14:47,210 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] [2023-11-29 03:14:51,346 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] [2023-11-29 03:14:51,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:14:51,389 INFO L93 Difference]: Finished difference Result 2150 states and 3040 transitions. [2023-11-29 03:14:51,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 03:14:51,390 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2023-11-29 03:14:51,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:14:51,394 INFO L225 Difference]: With dead ends: 2150 [2023-11-29 03:14:51,394 INFO L226 Difference]: Without dead ends: 2149 [2023-11-29 03:14:51,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 5 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2023-11-29 03:14:51,396 INFO L413 NwaCegarLoop]: 497 mSDtfsCounter, 930 mSDsluCounter, 2174 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 19 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 932 SdHoareTripleChecker+Valid, 2671 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.4s IncrementalHoareTripleChecker+Time [2023-11-29 03:14:51,396 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [932 Valid, 2671 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 296 Invalid, 4 Unknown, 0 Unchecked, 16.4s Time] [2023-11-29 03:14:51,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2149 states. [2023-11-29 03:14:51,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2149 to 1879. [2023-11-29 03:14:51,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1879 states, 1512 states have (on average 1.843915343915344) internal successors, (2788), 1784 states have internal predecessors, (2788), 67 states have call successors, (67), 28 states have call predecessors, (67), 43 states have return successors, (113), 66 states have call predecessors, (113), 67 states have call successors, (113) [2023-11-29 03:14:51,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1879 states to 1879 states and 2968 transitions. [2023-11-29 03:14:51,486 INFO L78 Accepts]: Start accepts. Automaton has 1879 states and 2968 transitions. Word has length 39 [2023-11-29 03:14:51,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:14:51,487 INFO L495 AbstractCegarLoop]: Abstraction has 1879 states and 2968 transitions. [2023-11-29 03:14:51,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 03:14:51,487 INFO L276 IsEmpty]: Start isEmpty. Operand 1879 states and 2968 transitions. [2023-11-29 03:14:51,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-11-29 03:14:51,488 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:14:51,488 INFO L195 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] [2023-11-29 03:14:51,494 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-29 03:14:51,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:14:51,689 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting func_to_recursive_line_36_to_52_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:14:51,689 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:14:51,689 INFO L85 PathProgramCache]: Analyzing trace with hash -547945386, now seen corresponding path program 2 times [2023-11-29 03:14:51,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:14:51,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149355901] [2023-11-29 03:14:51,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:14:51,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:14:51,707 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:14:51,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [954008185] [2023-11-29 03:14:51,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 03:14:51,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:14:51,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:14:51,709 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:14:51,709 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 03:14:51,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 03:14:51,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 03:14:51,879 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 116 conjunts are in the unsatisfiable core [2023-11-29 03:14:51,883 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:14:51,908 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 [2023-11-29 03:14:51,916 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 [2023-11-29 03:14:51,926 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 [2023-11-29 03:14:51,934 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 [2023-11-29 03:14:52,523 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 [2023-11-29 03:14:52,737 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 21 treesize of output 13 [2023-11-29 03:14:52,773 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:14:52,773 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 30 treesize of output 26 [2023-11-29 03:14:53,084 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:14:53,084 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 18 [2023-11-29 03:14:53,799 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:14:53,799 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 35 treesize of output 27 [2023-11-29 03:14:53,813 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:14:53,813 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 65 treesize of output 49 [2023-11-29 03:14:53,908 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 03:14:53,909 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:14:56,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:14:56,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149355901] [2023-11-29 03:14:56,426 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:14:56,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954008185] [2023-11-29 03:14:56,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954008185] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:14:56,426 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:14:56,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2023-11-29 03:14:56,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049198118] [2023-11-29 03:14:56,427 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 03:14:56,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 03:14:56,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:14:56,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 03:14:56,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=893, Unknown=0, NotChecked=0, Total=992 [2023-11-29 03:14:56,428 INFO L87 Difference]: Start difference. First operand 1879 states and 2968 transitions. Second operand has 22 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 18 states have internal predecessors, (30), 5 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 03:15:00,924 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] [2023-11-29 03:15:05,171 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] [2023-11-29 03:15:10,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=false, quantifiers [0] [2023-11-29 03:15:19,507 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] [2023-11-29 03:15:21,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:15:21,217 INFO L93 Difference]: Finished difference Result 2307 states and 3036 transitions. [2023-11-29 03:15:21,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 03:15:21,217 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 18 states have internal predecessors, (30), 5 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 40 [2023-11-29 03:15:21,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:15:21,221 INFO L225 Difference]: With dead ends: 2307 [2023-11-29 03:15:21,221 INFO L226 Difference]: Without dead ends: 2306 [2023-11-29 03:15:21,222 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=191, Invalid=1449, Unknown=0, NotChecked=0, Total=1640 [2023-11-29 03:15:21,223 INFO L413 NwaCegarLoop]: 923 mSDtfsCounter, 2028 mSDsluCounter, 8826 mSDsCounter, 0 mSdLazyCounter, 2221 mSolverCounterSat, 46 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2036 SdHoareTripleChecker+Valid, 9749 SdHoareTripleChecker+Invalid, 2273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 2221 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.5s IncrementalHoareTripleChecker+Time [2023-11-29 03:15:21,223 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2036 Valid, 9749 Invalid, 2273 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [46 Valid, 2221 Invalid, 6 Unknown, 0 Unchecked, 22.5s Time] [2023-11-29 03:15:21,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2306 states. [2023-11-29 03:15:21,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2306 to 1633. [2023-11-29 03:15:21,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1278 states have (on average 1.8411580594679187) internal successors, (2353), 1550 states have internal predecessors, (2353), 58 states have call successors, (58), 25 states have call predecessors, (58), 40 states have return successors, (102), 57 states have call predecessors, (102), 58 states have call successors, (102) [2023-11-29 03:15:21,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2513 transitions. [2023-11-29 03:15:21,303 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2513 transitions. Word has length 40 [2023-11-29 03:15:21,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:15:21,303 INFO L495 AbstractCegarLoop]: Abstraction has 1633 states and 2513 transitions. [2023-11-29 03:15:21,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 18 states have internal predecessors, (30), 5 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 03:15:21,304 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2513 transitions. [2023-11-29 03:15:21,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-11-29 03:15:21,304 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:15:21,304 INFO L195 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, 1, 1, 1, 1, 1] [2023-11-29 03:15:21,310 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 03:15:21,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:15:21,505 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting func_to_recursive_line_36_to_52_0Err17ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:15:21,506 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:15:21,506 INFO L85 PathProgramCache]: Analyzing trace with hash 1352079699, now seen corresponding path program 1 times [2023-11-29 03:15:21,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:15:21,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777325776] [2023-11-29 03:15:21,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:15:21,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:15:21,521 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:15:21,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1360761254] [2023-11-29 03:15:21,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:15:21,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:15:21,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:15:21,523 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:15:21,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 03:15:21,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:15:21,677 INFO L262 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 03:15:21,678 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:15:21,685 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 [2023-11-29 03:15:21,843 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 [2023-11-29 03:15:21,852 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 03:15:21,852 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:15:21,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:15:21,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777325776] [2023-11-29 03:15:21,852 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:15:21,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360761254] [2023-11-29 03:15:21,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360761254] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:15:21,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:15:21,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:15:21,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409574663] [2023-11-29 03:15:21,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:15:21,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 03:15:21,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:15:21,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 03:15:21,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:15:21,854 INFO L87 Difference]: Start difference. First operand 1633 states and 2513 transitions. Second operand has 7 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 03:15:22,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:15:22,325 INFO L93 Difference]: Finished difference Result 1903 states and 2581 transitions. [2023-11-29 03:15:22,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 03:15:22,326 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 40 [2023-11-29 03:15:22,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:15:22,329 INFO L225 Difference]: With dead ends: 1903 [2023-11-29 03:15:22,329 INFO L226 Difference]: Without dead ends: 1902 [2023-11-29 03:15:22,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2023-11-29 03:15:22,331 INFO L413 NwaCegarLoop]: 498 mSDtfsCounter, 1409 mSDsluCounter, 1633 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1411 SdHoareTripleChecker+Valid, 2131 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 03:15:22,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1411 Valid, 2131 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 03:15:22,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1902 states. [2023-11-29 03:15:22,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1902 to 1633. [2023-11-29 03:15:22,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1278 states have (on average 1.838810641627543) internal successors, (2350), 1550 states have internal predecessors, (2350), 58 states have call successors, (58), 25 states have call predecessors, (58), 40 states have return successors, (102), 57 states have call predecessors, (102), 58 states have call successors, (102) [2023-11-29 03:15:22,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2510 transitions. [2023-11-29 03:15:22,445 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2510 transitions. Word has length 40 [2023-11-29 03:15:22,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:15:22,445 INFO L495 AbstractCegarLoop]: Abstraction has 1633 states and 2510 transitions. [2023-11-29 03:15:22,446 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 03:15:22,446 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2510 transitions. [2023-11-29 03:15:22,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-11-29 03:15:22,446 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:15:22,446 INFO L195 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, 1, 1, 1, 1, 1, 1] [2023-11-29 03:15:22,452 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-29 03:15:22,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-29 03:15:22,647 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting func_to_recursive_line_36_to_52_0Err18ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:15:22,647 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:15:22,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1035202216, now seen corresponding path program 1 times [2023-11-29 03:15:22,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:15:22,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837018083] [2023-11-29 03:15:22,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:15:22,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:15:22,663 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:15:22,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1445571122] [2023-11-29 03:15:22,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:15:22,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:15:22,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:15:22,665 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:15:22,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 03:15:22,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:15:22,795 INFO L262 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 101 conjunts are in the unsatisfiable core [2023-11-29 03:15:22,799 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:15:22,812 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 [2023-11-29 03:15:22,819 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 [2023-11-29 03:15:22,822 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 [2023-11-29 03:15:22,830 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 [2023-11-29 03:15:22,840 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 [2023-11-29 03:15:23,373 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:15:23,373 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 23 treesize of output 23 [2023-11-29 03:15:23,904 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:15:23,904 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 18 [2023-11-29 03:15:23,947 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 [2023-11-29 03:15:23,974 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 03:15:23,975 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:15:23,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:15:23,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837018083] [2023-11-29 03:15:23,975 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:15:23,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445571122] [2023-11-29 03:15:23,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445571122] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:15:23,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:15:23,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-29 03:15:23,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488690822] [2023-11-29 03:15:23,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:15:23,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 03:15:23,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:15:23,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 03:15:23,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2023-11-29 03:15:23,977 INFO L87 Difference]: Start difference. First operand 1633 states and 2510 transitions. Second operand has 15 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 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) [2023-11-29 03:15:27,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:15:27,267 INFO L93 Difference]: Finished difference Result 1900 states and 2578 transitions. [2023-11-29 03:15:27,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 03:15:27,268 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 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 41 [2023-11-29 03:15:27,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:15:27,272 INFO L225 Difference]: With dead ends: 1900 [2023-11-29 03:15:27,273 INFO L226 Difference]: Without dead ends: 1899 [2023-11-29 03:15:27,274 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2023-11-29 03:15:27,274 INFO L413 NwaCegarLoop]: 423 mSDtfsCounter, 1987 mSDsluCounter, 3759 mSDsCounter, 0 mSdLazyCounter, 1331 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1989 SdHoareTripleChecker+Valid, 4182 SdHoareTripleChecker+Invalid, 1377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-11-29 03:15:27,275 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1989 Valid, 4182 Invalid, 1377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1331 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-11-29 03:15:27,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1899 states. [2023-11-29 03:15:27,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1899 to 1633. [2023-11-29 03:15:27,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1278 states have (on average 1.8380281690140845) internal successors, (2349), 1550 states have internal predecessors, (2349), 58 states have call successors, (58), 25 states have call predecessors, (58), 40 states have return successors, (102), 57 states have call predecessors, (102), 58 states have call successors, (102) [2023-11-29 03:15:27,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2509 transitions. [2023-11-29 03:15:27,372 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2509 transitions. Word has length 41 [2023-11-29 03:15:27,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:15:27,372 INFO L495 AbstractCegarLoop]: Abstraction has 1633 states and 2509 transitions. [2023-11-29 03:15:27,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 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) [2023-11-29 03:15:27,372 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2509 transitions. [2023-11-29 03:15:27,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-11-29 03:15:27,373 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:15:27,373 INFO L195 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, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:15:27,381 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 03:15:27,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:15:27,574 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting func_to_recursive_line_36_to_52_0Err19ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:15:27,574 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:15:27,575 INFO L85 PathProgramCache]: Analyzing trace with hash -2026497547, now seen corresponding path program 1 times [2023-11-29 03:15:27,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:15:27,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655975166] [2023-11-29 03:15:27,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:15:27,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:15:27,590 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:15:27,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [779741216] [2023-11-29 03:15:27,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:15:27,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:15:27,591 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:15:27,592 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:15:27,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 03:15:27,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:15:27,746 INFO L262 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 101 conjunts are in the unsatisfiable core [2023-11-29 03:15:27,750 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:15:27,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 [2023-11-29 03:15:27,779 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 [2023-11-29 03:15:27,785 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 [2023-11-29 03:15:27,790 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 [2023-11-29 03:15:27,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 [2023-11-29 03:15:28,447 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:15:28,447 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 23 treesize of output 23 [2023-11-29 03:15:29,037 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:15:29,038 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 18 [2023-11-29 03:15:29,096 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 [2023-11-29 03:15:29,128 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 03:15:29,128 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:15:29,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:15:29,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655975166] [2023-11-29 03:15:29,129 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:15:29,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779741216] [2023-11-29 03:15:29,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779741216] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:15:29,129 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:15:29,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-29 03:15:29,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711045834] [2023-11-29 03:15:29,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:15:29,130 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 03:15:29,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:15:29,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 03:15:29,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2023-11-29 03:15:29,130 INFO L87 Difference]: Start difference. First operand 1633 states and 2509 transitions. Second operand has 15 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 states have internal predecessors, (32), 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) [2023-11-29 03:15:36,236 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] [2023-11-29 03:15:36,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:15:36,955 INFO L93 Difference]: Finished difference Result 1899 states and 2577 transitions. [2023-11-29 03:15:36,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 03:15:36,956 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 states have internal predecessors, (32), 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 42 [2023-11-29 03:15:36,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:15:36,961 INFO L225 Difference]: With dead ends: 1899 [2023-11-29 03:15:36,961 INFO L226 Difference]: Without dead ends: 1898 [2023-11-29 03:15:36,962 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2023-11-29 03:15:36,963 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 1708 mSDsluCounter, 4941 mSDsCounter, 0 mSdLazyCounter, 1564 mSolverCounterSat, 42 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1710 SdHoareTripleChecker+Valid, 5365 SdHoareTripleChecker+Invalid, 1607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1564 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:15:36,963 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1710 Valid, 5365 Invalid, 1607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1564 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2023-11-29 03:15:36,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1898 states. [2023-11-29 03:15:37,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1898 to 1633. [2023-11-29 03:15:37,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1278 states have (on average 1.837245696400626) internal successors, (2348), 1550 states have internal predecessors, (2348), 58 states have call successors, (58), 25 states have call predecessors, (58), 40 states have return successors, (102), 57 states have call predecessors, (102), 58 states have call successors, (102) [2023-11-29 03:15:37,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2508 transitions. [2023-11-29 03:15:37,053 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2508 transitions. Word has length 42 [2023-11-29 03:15:37,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:15:37,053 INFO L495 AbstractCegarLoop]: Abstraction has 1633 states and 2508 transitions. [2023-11-29 03:15:37,053 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 states have internal predecessors, (32), 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) [2023-11-29 03:15:37,053 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2508 transitions. [2023-11-29 03:15:37,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-11-29 03:15:37,054 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:15:37,054 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:15:37,060 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-29 03:15:37,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:15:37,255 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting func_to_recursive_line_36_to_52_0Err20ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:15:37,255 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:15:37,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1603085562, now seen corresponding path program 1 times [2023-11-29 03:15:37,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:15:37,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120803633] [2023-11-29 03:15:37,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:15:37,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:15:37,270 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:15:37,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [671875477] [2023-11-29 03:15:37,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:15:37,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:15:37,271 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:15:37,271 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:15:37,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 03:15:37,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:15:37,451 INFO L262 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 104 conjunts are in the unsatisfiable core [2023-11-29 03:15:37,456 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:15:37,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 11 treesize of output 7 [2023-11-29 03:15:37,494 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 [2023-11-29 03:15:37,503 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 [2023-11-29 03:15:37,510 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 [2023-11-29 03:15:37,515 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 [2023-11-29 03:15:38,135 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:15:38,136 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 23 treesize of output 23 [2023-11-29 03:15:38,923 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:15:38,923 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 18 [2023-11-29 03:15:39,006 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 [2023-11-29 03:15:39,093 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 03:15:39,093 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:15:39,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:15:39,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120803633] [2023-11-29 03:15:39,093 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:15:39,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671875477] [2023-11-29 03:15:39,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671875477] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:15:39,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:15:39,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-29 03:15:39,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144039541] [2023-11-29 03:15:39,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:15:39,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 03:15:39,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:15:39,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 03:15:39,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2023-11-29 03:15:39,095 INFO L87 Difference]: Start difference. First operand 1633 states and 2508 transitions. Second operand has 15 states, 12 states have (on average 2.75) internal successors, (33), 11 states have internal predecessors, (33), 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) [2023-11-29 03:15:43,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:15:43,655 INFO L93 Difference]: Finished difference Result 1894 states and 2572 transitions. [2023-11-29 03:15:43,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 03:15:43,656 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 12 states have (on average 2.75) internal successors, (33), 11 states have internal predecessors, (33), 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 43 [2023-11-29 03:15:43,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:15:43,660 INFO L225 Difference]: With dead ends: 1894 [2023-11-29 03:15:43,661 INFO L226 Difference]: Without dead ends: 1893 [2023-11-29 03:15:43,661 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2023-11-29 03:15:43,662 INFO L413 NwaCegarLoop]: 426 mSDtfsCounter, 1437 mSDsluCounter, 4958 mSDsCounter, 0 mSdLazyCounter, 1704 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1439 SdHoareTripleChecker+Valid, 5384 SdHoareTripleChecker+Invalid, 1741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-11-29 03:15:43,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1439 Valid, 5384 Invalid, 1741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1704 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-11-29 03:15:43,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1893 states. [2023-11-29 03:15:43,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1893 to 1633. [2023-11-29 03:15:43,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1278 states have (on average 1.8364632237871674) internal successors, (2347), 1550 states have internal predecessors, (2347), 58 states have call successors, (58), 25 states have call predecessors, (58), 40 states have return successors, (102), 57 states have call predecessors, (102), 58 states have call successors, (102) [2023-11-29 03:15:43,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2507 transitions. [2023-11-29 03:15:43,752 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2507 transitions. Word has length 43 [2023-11-29 03:15:43,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:15:43,752 INFO L495 AbstractCegarLoop]: Abstraction has 1633 states and 2507 transitions. [2023-11-29 03:15:43,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 12 states have (on average 2.75) internal successors, (33), 11 states have internal predecessors, (33), 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) [2023-11-29 03:15:43,752 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2507 transitions. [2023-11-29 03:15:43,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2023-11-29 03:15:43,753 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:15:43,753 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:15:43,760 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-11-29 03:15:43,953 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-29 03:15:43,954 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting func_to_recursive_line_36_to_52_0Err21ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:15:43,954 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:15:43,954 INFO L85 PathProgramCache]: Analyzing trace with hash -1843955049, now seen corresponding path program 1 times [2023-11-29 03:15:43,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:15:43,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463294013] [2023-11-29 03:15:43,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:15:43,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:15:43,969 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:15:43,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1552255199] [2023-11-29 03:15:43,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:15:43,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:15:43,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:15:43,971 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:15:43,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 03:15:44,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:15:44,127 INFO L262 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 102 conjunts are in the unsatisfiable core [2023-11-29 03:15:44,131 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:15:44,146 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 [2023-11-29 03:15:44,153 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 [2023-11-29 03:15:44,165 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 [2023-11-29 03:15:44,174 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 [2023-11-29 03:15:44,182 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 [2023-11-29 03:15:44,809 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:15:44,809 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 23 treesize of output 23 [2023-11-29 03:15:45,526 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:15:45,527 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 18 [2023-11-29 03:15:45,594 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 [2023-11-29 03:15:45,670 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 03:15:45,670 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:15:45,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:15:45,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463294013] [2023-11-29 03:15:45,670 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:15:45,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552255199] [2023-11-29 03:15:45,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552255199] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:15:45,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:15:45,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-29 03:15:45,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030182367] [2023-11-29 03:15:45,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:15:45,671 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 03:15:45,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:15:45,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 03:15:45,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2023-11-29 03:15:45,672 INFO L87 Difference]: Start difference. First operand 1633 states and 2507 transitions. Second operand has 15 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 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) [2023-11-29 03:15:49,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:15:49,529 INFO L93 Difference]: Finished difference Result 1893 states and 2571 transitions. [2023-11-29 03:15:49,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 03:15:49,530 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 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 44 [2023-11-29 03:15:49,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:15:49,534 INFO L225 Difference]: With dead ends: 1893 [2023-11-29 03:15:49,534 INFO L226 Difference]: Without dead ends: 1892 [2023-11-29 03:15:49,535 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2023-11-29 03:15:49,536 INFO L413 NwaCegarLoop]: 427 mSDtfsCounter, 2041 mSDsluCounter, 3948 mSDsCounter, 0 mSdLazyCounter, 1384 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2043 SdHoareTripleChecker+Valid, 4375 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-11-29 03:15:49,536 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2043 Valid, 4375 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1384 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-11-29 03:15:49,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1892 states. [2023-11-29 03:15:49,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1892 to 1633. [2023-11-29 03:15:49,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1278 states have (on average 1.835680751173709) internal successors, (2346), 1550 states have internal predecessors, (2346), 58 states have call successors, (58), 25 states have call predecessors, (58), 40 states have return successors, (102), 57 states have call predecessors, (102), 58 states have call successors, (102) [2023-11-29 03:15:49,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2506 transitions. [2023-11-29 03:15:49,628 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2506 transitions. Word has length 44 [2023-11-29 03:15:49,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:15:49,628 INFO L495 AbstractCegarLoop]: Abstraction has 1633 states and 2506 transitions. [2023-11-29 03:15:49,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 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) [2023-11-29 03:15:49,629 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2506 transitions. [2023-11-29 03:15:49,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-11-29 03:15:49,629 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:15:49,630 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:15:49,635 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-11-29 03:15:49,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-29 03:15:49,830 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting func_to_recursive_line_36_to_52_0Err22ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:15:49,830 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:15:49,830 INFO L85 PathProgramCache]: Analyzing trace with hash -1328031588, now seen corresponding path program 1 times [2023-11-29 03:15:49,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:15:49,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614242330] [2023-11-29 03:15:49,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:15:49,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:15:49,841 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:15:49,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [899607078] [2023-11-29 03:15:49,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:15:49,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:15:49,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:15:49,843 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:15:49,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-29 03:15:49,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:15:49,982 INFO L262 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 03:15:49,984 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:15:49,989 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 [2023-11-29 03:15:50,239 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 03:15:50,239 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:15:50,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:15:50,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614242330] [2023-11-29 03:15:50,240 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:15:50,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899607078] [2023-11-29 03:15:50,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899607078] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:15:50,240 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:15:50,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 03:15:50,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935854305] [2023-11-29 03:15:50,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:15:50,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 03:15:50,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:15:50,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 03:15:50,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-29 03:15:50,241 INFO L87 Difference]: Start difference. First operand 1633 states and 2506 transitions. Second operand has 9 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 03:15:51,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:15:51,969 INFO L93 Difference]: Finished difference Result 1902 states and 2574 transitions. [2023-11-29 03:15:51,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 03:15:51,969 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 45 [2023-11-29 03:15:51,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:15:51,974 INFO L225 Difference]: With dead ends: 1902 [2023-11-29 03:15:51,975 INFO L226 Difference]: Without dead ends: 1901 [2023-11-29 03:15:51,975 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 32 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2023-11-29 03:15:51,976 INFO L413 NwaCegarLoop]: 505 mSDtfsCounter, 1156 mSDsluCounter, 3140 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1158 SdHoareTripleChecker+Valid, 3645 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-29 03:15:51,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1158 Valid, 3645 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-29 03:15:51,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1901 states. [2023-11-29 03:15:52,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1901 to 1633. [2023-11-29 03:15:52,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1278 states have (on average 1.8333333333333333) internal successors, (2343), 1550 states have internal predecessors, (2343), 58 states have call successors, (58), 25 states have call predecessors, (58), 40 states have return successors, (102), 57 states have call predecessors, (102), 58 states have call successors, (102) [2023-11-29 03:15:52,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2503 transitions. [2023-11-29 03:15:52,095 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2503 transitions. Word has length 45 [2023-11-29 03:15:52,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:15:52,095 INFO L495 AbstractCegarLoop]: Abstraction has 1633 states and 2503 transitions. [2023-11-29 03:15:52,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 03:15:52,095 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2503 transitions. [2023-11-29 03:15:52,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-11-29 03:15:52,096 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:15:52,096 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:15:52,101 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-11-29 03:15:52,296 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:15:52,297 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting func_to_recursive_line_36_to_52_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:15:52,297 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:15:52,297 INFO L85 PathProgramCache]: Analyzing trace with hash 323076276, now seen corresponding path program 3 times [2023-11-29 03:15:52,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:15:52,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642814517] [2023-11-29 03:15:52,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:15:52,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:15:52,310 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:15:52,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1350982502] [2023-11-29 03:15:52,311 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 03:15:52,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:15:52,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:15:52,311 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:15:52,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-29 03:15:52,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-29 03:15:52,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 03:15:52,545 INFO L262 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 99 conjunts are in the unsatisfiable core [2023-11-29 03:15:52,548 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:15:52,556 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 [2023-11-29 03:15:52,567 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 [2023-11-29 03:15:52,572 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 [2023-11-29 03:15:52,881 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 [2023-11-29 03:15:53,230 WARN L876 $PredicateComparison]: unable to prove that (and (exists ((|v_ULTIMATE.start_main_~#n~0#1.base_BEFORE_CALL_18| Int) (|v_ULTIMATE.start_main_~#r~0#1.base_BEFORE_CALL_25| Int)) (= (select (select |c_#memory_int#4| |v_ULTIMATE.start_main_~#r~0#1.base_BEFORE_CALL_25|) 0) (select (select |c_#memory_int#1| |v_ULTIMATE.start_main_~#n~0#1.base_BEFORE_CALL_18|) 0))) (exists ((|v_func_to_recursive_line_28_to_32_0_#t~mem98_112| Int)) (let ((.cse0 (select |c_old(#memory_int#5)| |c_func_to_recursive_line_28_to_32_0_#in~q.base|))) (and (<= (select .cse0 |c_func_to_recursive_line_28_to_32_0_#in~q.offset|) |v_func_to_recursive_line_28_to_32_0_#t~mem98_112|) (= |c_#memory_int#5| (store |c_old(#memory_int#5)| |c_func_to_recursive_line_28_to_32_0_#in~q.base| (store .cse0 |c_func_to_recursive_line_28_to_32_0_#in~q.offset| (* |v_func_to_recursive_line_28_to_32_0_#t~mem98_112| 4)))))))) is different from true [2023-11-29 03:15:53,258 WARN L876 $PredicateComparison]: unable to prove that (and (exists ((|v_func_to_recursive_line_28_to_32_0_#t~mem98_112| Int)) (let ((.cse0 (select |c_old(#memory_int#5)| |c_func_to_recursive_line_28_to_32_0_#in~q.base|))) (and (<= (* (select .cse0 |c_func_to_recursive_line_28_to_32_0_#in~q.offset|) 4) |v_func_to_recursive_line_28_to_32_0_#t~mem98_112|) (= |c_#memory_int#5| (store |c_old(#memory_int#5)| |c_func_to_recursive_line_28_to_32_0_#in~q.base| (store .cse0 |c_func_to_recursive_line_28_to_32_0_#in~q.offset| (* |v_func_to_recursive_line_28_to_32_0_#t~mem98_112| 4))))))) (exists ((|v_ULTIMATE.start_main_~#n~0#1.base_BEFORE_CALL_18| Int) (|v_ULTIMATE.start_main_~#r~0#1.base_BEFORE_CALL_25| Int)) (= (select (select |c_#memory_int#4| |v_ULTIMATE.start_main_~#r~0#1.base_BEFORE_CALL_25|) 0) (select (select |c_#memory_int#1| |v_ULTIMATE.start_main_~#n~0#1.base_BEFORE_CALL_18|) 0)))) is different from true [2023-11-29 03:15:53,365 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 21 treesize of output 13 [2023-11-29 03:15:53,380 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:15:53,381 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 30 treesize of output 26 [2023-11-29 03:15:53,806 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 [2023-11-29 03:15:53,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 26 treesize of output 14 [2023-11-29 03:15:53,845 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 10 trivial. 10 not checked. [2023-11-29 03:15:53,845 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:15:54,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:15:54,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642814517] [2023-11-29 03:15:54,000 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:15:54,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350982502] [2023-11-29 03:15:54,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350982502] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:15:54,001 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:15:54,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2023-11-29 03:15:54,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557659733] [2023-11-29 03:15:54,001 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 03:15:54,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 03:15:54,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:15:54,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 03:15:54,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=327, Unknown=2, NotChecked=74, Total=462 [2023-11-29 03:15:54,002 INFO L87 Difference]: Start difference. First operand 1633 states and 2503 transitions. Second operand has 20 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 17 states have internal predecessors, (32), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-29 03:15:58,500 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] [2023-11-29 03:16:02,630 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] [2023-11-29 03:16:06,640 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] [2023-11-29 03:16:10,647 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] [2023-11-29 03:16:14,668 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] [2023-11-29 03:16:18,731 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] [2023-11-29 03:16:22,964 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] [2023-11-29 03:16:27,145 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] [2023-11-29 03:16:31,156 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] [2023-11-29 03:16:35,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] [2023-11-29 03:16:40,103 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] [2023-11-29 03:16:44,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] [2023-11-29 03:16:49,126 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] [2023-11-29 03:16:53,396 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] [2023-11-29 03:16:57,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] [2023-11-29 03:17:01,524 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] [2023-11-29 03:17:05,715 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] [2023-11-29 03:17:09,841 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] [2023-11-29 03:17:09,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:17:09,923 INFO L93 Difference]: Finished difference Result 2302 states and 3037 transitions. [2023-11-29 03:17:09,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 03:17:09,924 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 17 states have internal predecessors, (32), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 47 [2023-11-29 03:17:09,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:17:09,929 INFO L225 Difference]: With dead ends: 2302 [2023-11-29 03:17:09,929 INFO L226 Difference]: Without dead ends: 2301 [2023-11-29 03:17:09,929 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=87, Invalid=471, Unknown=2, NotChecked=90, Total=650 [2023-11-29 03:17:09,930 INFO L413 NwaCegarLoop]: 953 mSDtfsCounter, 1338 mSDsluCounter, 9279 mSDsCounter, 0 mSdLazyCounter, 1830 mSolverCounterSat, 30 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 75.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1346 SdHoareTripleChecker+Valid, 10232 SdHoareTripleChecker+Invalid, 4823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1830 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 2945 IncrementalHoareTripleChecker+Unchecked, 75.4s IncrementalHoareTripleChecker+Time [2023-11-29 03:17:09,930 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1346 Valid, 10232 Invalid, 4823 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [30 Valid, 1830 Invalid, 18 Unknown, 2945 Unchecked, 75.4s Time] [2023-11-29 03:17:09,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2301 states. [2023-11-29 03:17:10,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2301 to 1881. [2023-11-29 03:17:10,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1513 states have (on average 1.8354263053536022) internal successors, (2777), 1785 states have internal predecessors, (2777), 67 states have call successors, (67), 28 states have call predecessors, (67), 44 states have return successors, (124), 67 states have call predecessors, (124), 67 states have call successors, (124) [2023-11-29 03:17:10,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 2968 transitions. [2023-11-29 03:17:10,036 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 2968 transitions. Word has length 47 [2023-11-29 03:17:10,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:17:10,037 INFO L495 AbstractCegarLoop]: Abstraction has 1881 states and 2968 transitions. [2023-11-29 03:17:10,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 17 states have internal predecessors, (32), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-29 03:17:10,037 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 2968 transitions. [2023-11-29 03:17:10,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 03:17:10,038 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:17:10,038 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:17:10,044 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-11-29 03:17:10,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:17:10,239 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting func_to_recursive_line_36_to_52_0Err23ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:17:10,239 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:17:10,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1780693817, now seen corresponding path program 1 times [2023-11-29 03:17:10,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:17:10,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047881402] [2023-11-29 03:17:10,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:17:10,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:17:10,251 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:17:10,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [708415951] [2023-11-29 03:17:10,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:17:10,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:17:10,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:17:10,252 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:17:10,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-29 03:17:10,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:17:10,411 INFO L262 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 03:17:10,412 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:17:10,415 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 [2023-11-29 03:17:10,675 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 03:17:10,675 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:17:10,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:17:10,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047881402] [2023-11-29 03:17:10,676 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:17:10,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708415951] [2023-11-29 03:17:10,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708415951] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:17:10,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:17:10,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 03:17:10,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932677724] [2023-11-29 03:17:10,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:17:10,677 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 03:17:10,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:17:10,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 03:17:10,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-29 03:17:10,678 INFO L87 Difference]: Start difference. First operand 1881 states and 2968 transitions. Second operand has 9 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 03:17:12,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:17:12,592 INFO L93 Difference]: Finished difference Result 2149 states and 3036 transitions. [2023-11-29 03:17:12,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 03:17:12,593 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 46 [2023-11-29 03:17:12,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:17:12,596 INFO L225 Difference]: With dead ends: 2149 [2023-11-29 03:17:12,596 INFO L226 Difference]: Without dead ends: 2148 [2023-11-29 03:17:12,597 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 33 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2023-11-29 03:17:12,598 INFO L413 NwaCegarLoop]: 504 mSDtfsCounter, 1008 mSDsluCounter, 3306 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1010 SdHoareTripleChecker+Valid, 3810 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-29 03:17:12,598 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1010 Valid, 3810 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-29 03:17:12,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2148 states. [2023-11-29 03:17:12,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2148 to 1881. [2023-11-29 03:17:12,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1513 states have (on average 1.8327825512227363) internal successors, (2773), 1785 states have internal predecessors, (2773), 67 states have call successors, (67), 28 states have call predecessors, (67), 44 states have return successors, (124), 67 states have call predecessors, (124), 67 states have call successors, (124) [2023-11-29 03:17:12,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 2964 transitions. [2023-11-29 03:17:12,706 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 2964 transitions. Word has length 46 [2023-11-29 03:17:12,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:17:12,706 INFO L495 AbstractCegarLoop]: Abstraction has 1881 states and 2964 transitions. [2023-11-29 03:17:12,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 03:17:12,707 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 2964 transitions. [2023-11-29 03:17:12,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-11-29 03:17:12,708 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:17:12,708 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:17:12,713 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2023-11-29 03:17:12,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:17:12,908 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting func_to_recursive_line_36_to_52_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:17:12,909 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:17:12,909 INFO L85 PathProgramCache]: Analyzing trace with hash 1425430015, now seen corresponding path program 3 times [2023-11-29 03:17:12,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:17:12,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77333887] [2023-11-29 03:17:12,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:17:12,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:17:12,924 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:17:12,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1118852386] [2023-11-29 03:17:12,924 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 03:17:12,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:17:12,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:17:12,925 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:17:12,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-29 03:17:13,162 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-29 03:17:13,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 03:17:13,167 INFO L262 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 145 conjunts are in the unsatisfiable core [2023-11-29 03:17:13,171 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:17:13,181 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 [2023-11-29 03:17:13,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 1 [2023-11-29 03:17:13,192 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 [2023-11-29 03:17:13,204 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 [2023-11-29 03:17:13,594 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 [2023-11-29 03:17:14,415 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 21 treesize of output 13 [2023-11-29 03:17:14,435 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 03:17:14,436 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 43 treesize of output 35 [2023-11-29 03:17:15,192 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 28 treesize of output 16 [2023-11-29 03:17:15,197 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 35 treesize of output 19 [2023-11-29 03:17:15,253 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 03:17:15,253 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:17:15,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:17:15,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77333887] [2023-11-29 03:17:15,486 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:17:15,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118852386] [2023-11-29 03:17:15,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118852386] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:17:15,487 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:17:15,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2023-11-29 03:17:15,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518099419] [2023-11-29 03:17:15,487 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 03:17:15,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 03:17:15,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:17:15,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 03:17:15,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2023-11-29 03:17:15,488 INFO L87 Difference]: Start difference. First operand 1881 states and 2964 transitions. Second operand has 21 states, 16 states have (on average 1.875) internal successors, (30), 17 states have internal predecessors, (30), 5 states have call successors, (5), 3 states have call predecessors, (5), 5 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-29 03:17:20,498 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] [2023-11-29 03:17:31,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=true, quantifiers [0] [2023-11-29 03:17:31,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:17:31,686 INFO L93 Difference]: Finished difference Result 2299 states and 3032 transitions. [2023-11-29 03:17:31,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 03:17:31,687 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 16 states have (on average 1.875) internal successors, (30), 17 states have internal predecessors, (30), 5 states have call successors, (5), 3 states have call predecessors, (5), 5 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) Word has length 48 [2023-11-29 03:17:31,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:17:31,690 INFO L225 Difference]: With dead ends: 2299 [2023-11-29 03:17:31,690 INFO L226 Difference]: Without dead ends: 2298 [2023-11-29 03:17:31,691 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2023-11-29 03:17:31,691 INFO L413 NwaCegarLoop]: 919 mSDtfsCounter, 1331 mSDsluCounter, 11578 mSDsCounter, 0 mSdLazyCounter, 2888 mSolverCounterSat, 33 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1339 SdHoareTripleChecker+Valid, 12497 SdHoareTripleChecker+Invalid, 2925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 2888 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.2s IncrementalHoareTripleChecker+Time [2023-11-29 03:17:31,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1339 Valid, 12497 Invalid, 2925 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [33 Valid, 2888 Invalid, 4 Unknown, 0 Unchecked, 15.2s Time] [2023-11-29 03:17:31,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2298 states. [2023-11-29 03:17:31,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2298 to 1881. [2023-11-29 03:17:31,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1513 states have (on average 1.8321216126900197) internal successors, (2772), 1785 states have internal predecessors, (2772), 67 states have call successors, (67), 28 states have call predecessors, (67), 44 states have return successors, (124), 67 states have call predecessors, (124), 67 states have call successors, (124) [2023-11-29 03:17:31,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 2963 transitions. [2023-11-29 03:17:31,792 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 2963 transitions. Word has length 48 [2023-11-29 03:17:31,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:17:31,792 INFO L495 AbstractCegarLoop]: Abstraction has 1881 states and 2963 transitions. [2023-11-29 03:17:31,792 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 16 states have (on average 1.875) internal successors, (30), 17 states have internal predecessors, (30), 5 states have call successors, (5), 3 states have call predecessors, (5), 5 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-29 03:17:31,792 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 2963 transitions. [2023-11-29 03:17:31,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-11-29 03:17:31,793 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:17:31,793 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:17:31,799 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-11-29 03:17:31,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-11-29 03:17:31,996 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting func_to_recursive_line_36_to_52_0Err24ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2023-11-29 03:17:31,997 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:17:31,997 INFO L85 PathProgramCache]: Analyzing trace with hash -633066434, now seen corresponding path program 1 times [2023-11-29 03:17:31,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:17:31,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951545271] [2023-11-29 03:17:31,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:17:31,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:17:32,012 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:17:32,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2005012283] [2023-11-29 03:17:32,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:17:32,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:17:32,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:17:32,014 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:17:32,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-29 03:17:32,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 03:17:32,173 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 03:17:32,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 03:17:32,237 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 03:17:32,237 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-29 03:17:32,238 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location func_to_recursive_line_36_to_52_0Err24ASSERT_VIOLATIONINTEGER_OVERFLOW (257 of 258 remaining) [2023-11-29 03:17:32,240 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (256 of 258 remaining) [2023-11-29 03:17:32,241 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (255 of 258 remaining) [2023-11-29 03:17:32,241 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (254 of 258 remaining) [2023-11-29 03:17:32,241 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (253 of 258 remaining) [2023-11-29 03:17:32,241 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (252 of 258 remaining) [2023-11-29 03:17:32,241 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (251 of 258 remaining) [2023-11-29 03:17:32,241 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (250 of 258 remaining) [2023-11-29 03:17:32,241 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (249 of 258 remaining) [2023-11-29 03:17:32,242 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (248 of 258 remaining) [2023-11-29 03:17:32,242 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW (247 of 258 remaining) [2023-11-29 03:17:32,242 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW (246 of 258 remaining) [2023-11-29 03:17:32,242 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW (245 of 258 remaining) [2023-11-29 03:17:32,242 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err12ASSERT_VIOLATIONINTEGER_OVERFLOW (244 of 258 remaining) [2023-11-29 03:17:32,242 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err13ASSERT_VIOLATIONINTEGER_OVERFLOW (243 of 258 remaining) [2023-11-29 03:17:32,242 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err14ASSERT_VIOLATIONINTEGER_OVERFLOW (242 of 258 remaining) [2023-11-29 03:17:32,242 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err15ASSERT_VIOLATIONINTEGER_OVERFLOW (241 of 258 remaining) [2023-11-29 03:17:32,242 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err16ASSERT_VIOLATIONINTEGER_OVERFLOW (240 of 258 remaining) [2023-11-29 03:17:32,242 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err17ASSERT_VIOLATIONINTEGER_OVERFLOW (239 of 258 remaining) [2023-11-29 03:17:32,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err18ASSERT_VIOLATIONINTEGER_OVERFLOW (238 of 258 remaining) [2023-11-29 03:17:32,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err19ASSERT_VIOLATIONINTEGER_OVERFLOW (237 of 258 remaining) [2023-11-29 03:17:32,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err20ASSERT_VIOLATIONINTEGER_OVERFLOW (236 of 258 remaining) [2023-11-29 03:17:32,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (235 of 258 remaining) [2023-11-29 03:17:32,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err22ASSERT_VIOLATIONINTEGER_OVERFLOW (234 of 258 remaining) [2023-11-29 03:17:32,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err23ASSERT_VIOLATIONINTEGER_OVERFLOW (233 of 258 remaining) [2023-11-29 03:17:32,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err25ASSERT_VIOLATIONINTEGER_OVERFLOW (232 of 258 remaining) [2023-11-29 03:17:32,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err26ASSERT_VIOLATIONINTEGER_OVERFLOW (231 of 258 remaining) [2023-11-29 03:17:32,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err27ASSERT_VIOLATIONINTEGER_OVERFLOW (230 of 258 remaining) [2023-11-29 03:17:32,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err28ASSERT_VIOLATIONINTEGER_OVERFLOW (229 of 258 remaining) [2023-11-29 03:17:32,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err29ASSERT_VIOLATIONINTEGER_OVERFLOW (228 of 258 remaining) [2023-11-29 03:17:32,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err30ASSERT_VIOLATIONINTEGER_OVERFLOW (227 of 258 remaining) [2023-11-29 03:17:32,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err31ASSERT_VIOLATIONINTEGER_OVERFLOW (226 of 258 remaining) [2023-11-29 03:17:32,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err32ASSERT_VIOLATIONINTEGER_OVERFLOW (225 of 258 remaining) [2023-11-29 03:17:32,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err33ASSERT_VIOLATIONINTEGER_OVERFLOW (224 of 258 remaining) [2023-11-29 03:17:32,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err34ASSERT_VIOLATIONINTEGER_OVERFLOW (223 of 258 remaining) [2023-11-29 03:17:32,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err35ASSERT_VIOLATIONINTEGER_OVERFLOW (222 of 258 remaining) [2023-11-29 03:17:32,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err36ASSERT_VIOLATIONINTEGER_OVERFLOW (221 of 258 remaining) [2023-11-29 03:17:32,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err37ASSERT_VIOLATIONINTEGER_OVERFLOW (220 of 258 remaining) [2023-11-29 03:17:32,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err38ASSERT_VIOLATIONINTEGER_OVERFLOW (219 of 258 remaining) [2023-11-29 03:17:32,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err39ASSERT_VIOLATIONINTEGER_OVERFLOW (218 of 258 remaining) [2023-11-29 03:17:32,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err40ASSERT_VIOLATIONINTEGER_OVERFLOW (217 of 258 remaining) [2023-11-29 03:17:32,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err41ASSERT_VIOLATIONINTEGER_OVERFLOW (216 of 258 remaining) [2023-11-29 03:17:32,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err42ASSERT_VIOLATIONINTEGER_OVERFLOW (215 of 258 remaining) [2023-11-29 03:17:32,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err43ASSERT_VIOLATIONINTEGER_OVERFLOW (214 of 258 remaining) [2023-11-29 03:17:32,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err44ASSERT_VIOLATIONINTEGER_OVERFLOW (213 of 258 remaining) [2023-11-29 03:17:32,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err45ASSERT_VIOLATIONINTEGER_OVERFLOW (212 of 258 remaining) [2023-11-29 03:17:32,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err46ASSERT_VIOLATIONINTEGER_OVERFLOW (211 of 258 remaining) [2023-11-29 03:17:32,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err47ASSERT_VIOLATIONINTEGER_OVERFLOW (210 of 258 remaining) [2023-11-29 03:17:32,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err48ASSERT_VIOLATIONINTEGER_OVERFLOW (209 of 258 remaining) [2023-11-29 03:17:32,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err49ASSERT_VIOLATIONINTEGER_OVERFLOW (208 of 258 remaining) [2023-11-29 03:17:32,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err50ASSERT_VIOLATIONINTEGER_OVERFLOW (207 of 258 remaining) [2023-11-29 03:17:32,246 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err51ASSERT_VIOLATIONINTEGER_OVERFLOW (206 of 258 remaining) [2023-11-29 03:17:32,246 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err52ASSERT_VIOLATIONINTEGER_OVERFLOW (205 of 258 remaining) [2023-11-29 03:17:32,246 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err53ASSERT_VIOLATIONINTEGER_OVERFLOW (204 of 258 remaining) [2023-11-29 03:17:32,246 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err54ASSERT_VIOLATIONINTEGER_OVERFLOW (203 of 258 remaining) [2023-11-29 03:17:32,246 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err55ASSERT_VIOLATIONINTEGER_OVERFLOW (202 of 258 remaining) [2023-11-29 03:17:32,246 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err56ASSERT_VIOLATIONINTEGER_OVERFLOW (201 of 258 remaining) [2023-11-29 03:17:32,246 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err57ASSERT_VIOLATIONINTEGER_OVERFLOW (200 of 258 remaining) [2023-11-29 03:17:32,246 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err58ASSERT_VIOLATIONINTEGER_OVERFLOW (199 of 258 remaining) [2023-11-29 03:17:32,246 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err59ASSERT_VIOLATIONINTEGER_OVERFLOW (198 of 258 remaining) [2023-11-29 03:17:32,246 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err60ASSERT_VIOLATIONINTEGER_OVERFLOW (197 of 258 remaining) [2023-11-29 03:17:32,246 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err61ASSERT_VIOLATIONINTEGER_OVERFLOW (196 of 258 remaining) [2023-11-29 03:17:32,246 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err62ASSERT_VIOLATIONINTEGER_OVERFLOW (195 of 258 remaining) [2023-11-29 03:17:32,247 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err63ASSERT_VIOLATIONINTEGER_OVERFLOW (194 of 258 remaining) [2023-11-29 03:17:32,247 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err64ASSERT_VIOLATIONINTEGER_OVERFLOW (193 of 258 remaining) [2023-11-29 03:17:32,247 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err65ASSERT_VIOLATIONINTEGER_OVERFLOW (192 of 258 remaining) [2023-11-29 03:17:32,247 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err66ASSERT_VIOLATIONINTEGER_OVERFLOW (191 of 258 remaining) [2023-11-29 03:17:32,247 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err67ASSERT_VIOLATIONINTEGER_OVERFLOW (190 of 258 remaining) [2023-11-29 03:17:32,247 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err68ASSERT_VIOLATIONINTEGER_OVERFLOW (189 of 258 remaining) [2023-11-29 03:17:32,247 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err69ASSERT_VIOLATIONINTEGER_OVERFLOW (188 of 258 remaining) [2023-11-29 03:17:32,247 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err70ASSERT_VIOLATIONINTEGER_OVERFLOW (187 of 258 remaining) [2023-11-29 03:17:32,247 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err71ASSERT_VIOLATIONINTEGER_OVERFLOW (186 of 258 remaining) [2023-11-29 03:17:32,247 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err72ASSERT_VIOLATIONINTEGER_OVERFLOW (185 of 258 remaining) [2023-11-29 03:17:32,247 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err73ASSERT_VIOLATIONINTEGER_OVERFLOW (184 of 258 remaining) [2023-11-29 03:17:32,247 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err74ASSERT_VIOLATIONINTEGER_OVERFLOW (183 of 258 remaining) [2023-11-29 03:17:32,247 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err75ASSERT_VIOLATIONINTEGER_OVERFLOW (182 of 258 remaining) [2023-11-29 03:17:32,248 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err76ASSERT_VIOLATIONINTEGER_OVERFLOW (181 of 258 remaining) [2023-11-29 03:17:32,248 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err77ASSERT_VIOLATIONINTEGER_OVERFLOW (180 of 258 remaining) [2023-11-29 03:17:32,248 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err78ASSERT_VIOLATIONINTEGER_OVERFLOW (179 of 258 remaining) [2023-11-29 03:17:32,248 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err79ASSERT_VIOLATIONINTEGER_OVERFLOW (178 of 258 remaining) [2023-11-29 03:17:32,248 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err80ASSERT_VIOLATIONINTEGER_OVERFLOW (177 of 258 remaining) [2023-11-29 03:17:32,248 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err81ASSERT_VIOLATIONINTEGER_OVERFLOW (176 of 258 remaining) [2023-11-29 03:17:32,248 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err82ASSERT_VIOLATIONINTEGER_OVERFLOW (175 of 258 remaining) [2023-11-29 03:17:32,248 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err83ASSERT_VIOLATIONINTEGER_OVERFLOW (174 of 258 remaining) [2023-11-29 03:17:32,248 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err84ASSERT_VIOLATIONINTEGER_OVERFLOW (173 of 258 remaining) [2023-11-29 03:17:32,248 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err85ASSERT_VIOLATIONINTEGER_OVERFLOW (172 of 258 remaining) [2023-11-29 03:17:32,248 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err86ASSERT_VIOLATIONINTEGER_OVERFLOW (171 of 258 remaining) [2023-11-29 03:17:32,248 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err87ASSERT_VIOLATIONINTEGER_OVERFLOW (170 of 258 remaining) [2023-11-29 03:17:32,248 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err88ASSERT_VIOLATIONINTEGER_OVERFLOW (169 of 258 remaining) [2023-11-29 03:17:32,249 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err89ASSERT_VIOLATIONINTEGER_OVERFLOW (168 of 258 remaining) [2023-11-29 03:17:32,249 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err90ASSERT_VIOLATIONINTEGER_OVERFLOW (167 of 258 remaining) [2023-11-29 03:17:32,249 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err91ASSERT_VIOLATIONINTEGER_OVERFLOW (166 of 258 remaining) [2023-11-29 03:17:32,249 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err92ASSERT_VIOLATIONINTEGER_OVERFLOW (165 of 258 remaining) [2023-11-29 03:17:32,249 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err93ASSERT_VIOLATIONINTEGER_OVERFLOW (164 of 258 remaining) [2023-11-29 03:17:32,249 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err94ASSERT_VIOLATIONINTEGER_OVERFLOW (163 of 258 remaining) [2023-11-29 03:17:32,249 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err95ASSERT_VIOLATIONINTEGER_OVERFLOW (162 of 258 remaining) [2023-11-29 03:17:32,249 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err96ASSERT_VIOLATIONINTEGER_OVERFLOW (161 of 258 remaining) [2023-11-29 03:17:32,249 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err97ASSERT_VIOLATIONINTEGER_OVERFLOW (160 of 258 remaining) [2023-11-29 03:17:32,249 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err98ASSERT_VIOLATIONINTEGER_OVERFLOW (159 of 258 remaining) [2023-11-29 03:17:32,249 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err99ASSERT_VIOLATIONINTEGER_OVERFLOW (158 of 258 remaining) [2023-11-29 03:17:32,249 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err100ASSERT_VIOLATIONINTEGER_OVERFLOW (157 of 258 remaining) [2023-11-29 03:17:32,249 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err101ASSERT_VIOLATIONINTEGER_OVERFLOW (156 of 258 remaining) [2023-11-29 03:17:32,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err102ASSERT_VIOLATIONINTEGER_OVERFLOW (155 of 258 remaining) [2023-11-29 03:17:32,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err103ASSERT_VIOLATIONINTEGER_OVERFLOW (154 of 258 remaining) [2023-11-29 03:17:32,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err104ASSERT_VIOLATIONINTEGER_OVERFLOW (153 of 258 remaining) [2023-11-29 03:17:32,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err105ASSERT_VIOLATIONINTEGER_OVERFLOW (152 of 258 remaining) [2023-11-29 03:17:32,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err106ASSERT_VIOLATIONINTEGER_OVERFLOW (151 of 258 remaining) [2023-11-29 03:17:32,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err107ASSERT_VIOLATIONINTEGER_OVERFLOW (150 of 258 remaining) [2023-11-29 03:17:32,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err108ASSERT_VIOLATIONINTEGER_OVERFLOW (149 of 258 remaining) [2023-11-29 03:17:32,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err109ASSERT_VIOLATIONINTEGER_OVERFLOW (148 of 258 remaining) [2023-11-29 03:17:32,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err110ASSERT_VIOLATIONINTEGER_OVERFLOW (147 of 258 remaining) [2023-11-29 03:17:32,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err111ASSERT_VIOLATIONINTEGER_OVERFLOW (146 of 258 remaining) [2023-11-29 03:17:32,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err112ASSERT_VIOLATIONINTEGER_OVERFLOW (145 of 258 remaining) [2023-11-29 03:17:32,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err113ASSERT_VIOLATIONINTEGER_OVERFLOW (144 of 258 remaining) [2023-11-29 03:17:32,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err114ASSERT_VIOLATIONINTEGER_OVERFLOW (143 of 258 remaining) [2023-11-29 03:17:32,251 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err115ASSERT_VIOLATIONINTEGER_OVERFLOW (142 of 258 remaining) [2023-11-29 03:17:32,251 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err116ASSERT_VIOLATIONINTEGER_OVERFLOW (141 of 258 remaining) [2023-11-29 03:17:32,251 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err117ASSERT_VIOLATIONINTEGER_OVERFLOW (140 of 258 remaining) [2023-11-29 03:17:32,251 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err118ASSERT_VIOLATIONINTEGER_OVERFLOW (139 of 258 remaining) [2023-11-29 03:17:32,251 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err119ASSERT_VIOLATIONINTEGER_OVERFLOW (138 of 258 remaining) [2023-11-29 03:17:32,251 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err120ASSERT_VIOLATIONINTEGER_OVERFLOW (137 of 258 remaining) [2023-11-29 03:17:32,251 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err121ASSERT_VIOLATIONINTEGER_OVERFLOW (136 of 258 remaining) [2023-11-29 03:17:32,251 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err122ASSERT_VIOLATIONINTEGER_OVERFLOW (135 of 258 remaining) [2023-11-29 03:17:32,251 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err123ASSERT_VIOLATIONINTEGER_OVERFLOW (134 of 258 remaining) [2023-11-29 03:17:32,251 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err124ASSERT_VIOLATIONINTEGER_OVERFLOW (133 of 258 remaining) [2023-11-29 03:17:32,251 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err125ASSERT_VIOLATIONINTEGER_OVERFLOW (132 of 258 remaining) [2023-11-29 03:17:32,251 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err126ASSERT_VIOLATIONINTEGER_OVERFLOW (131 of 258 remaining) [2023-11-29 03:17:32,251 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err127ASSERT_VIOLATIONINTEGER_OVERFLOW (130 of 258 remaining) [2023-11-29 03:17:32,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err128ASSERT_VIOLATIONINTEGER_OVERFLOW (129 of 258 remaining) [2023-11-29 03:17:32,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err129ASSERT_VIOLATIONINTEGER_OVERFLOW (128 of 258 remaining) [2023-11-29 03:17:32,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err130ASSERT_VIOLATIONINTEGER_OVERFLOW (127 of 258 remaining) [2023-11-29 03:17:32,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err131ASSERT_VIOLATIONINTEGER_OVERFLOW (126 of 258 remaining) [2023-11-29 03:17:32,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err132ASSERT_VIOLATIONINTEGER_OVERFLOW (125 of 258 remaining) [2023-11-29 03:17:32,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err133ASSERT_VIOLATIONINTEGER_OVERFLOW (124 of 258 remaining) [2023-11-29 03:17:32,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err134ASSERT_VIOLATIONINTEGER_OVERFLOW (123 of 258 remaining) [2023-11-29 03:17:32,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err135ASSERT_VIOLATIONINTEGER_OVERFLOW (122 of 258 remaining) [2023-11-29 03:17:32,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err136ASSERT_VIOLATIONINTEGER_OVERFLOW (121 of 258 remaining) [2023-11-29 03:17:32,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err137ASSERT_VIOLATIONINTEGER_OVERFLOW (120 of 258 remaining) [2023-11-29 03:17:32,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err138ASSERT_VIOLATIONINTEGER_OVERFLOW (119 of 258 remaining) [2023-11-29 03:17:32,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err139ASSERT_VIOLATIONINTEGER_OVERFLOW (118 of 258 remaining) [2023-11-29 03:17:32,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err140ASSERT_VIOLATIONINTEGER_OVERFLOW (117 of 258 remaining) [2023-11-29 03:17:32,253 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err141ASSERT_VIOLATIONINTEGER_OVERFLOW (116 of 258 remaining) [2023-11-29 03:17:32,253 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err142ASSERT_VIOLATIONINTEGER_OVERFLOW (115 of 258 remaining) [2023-11-29 03:17:32,253 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err143ASSERT_VIOLATIONINTEGER_OVERFLOW (114 of 258 remaining) [2023-11-29 03:17:32,253 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err144ASSERT_VIOLATIONINTEGER_OVERFLOW (113 of 258 remaining) [2023-11-29 03:17:32,253 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err145ASSERT_VIOLATIONINTEGER_OVERFLOW (112 of 258 remaining) [2023-11-29 03:17:32,253 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err146ASSERT_VIOLATIONINTEGER_OVERFLOW (111 of 258 remaining) [2023-11-29 03:17:32,253 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err147ASSERT_VIOLATIONINTEGER_OVERFLOW (110 of 258 remaining) [2023-11-29 03:17:32,253 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err148ASSERT_VIOLATIONINTEGER_OVERFLOW (109 of 258 remaining) [2023-11-29 03:17:32,253 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err149ASSERT_VIOLATIONINTEGER_OVERFLOW (108 of 258 remaining) [2023-11-29 03:17:32,253 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err150ASSERT_VIOLATIONINTEGER_OVERFLOW (107 of 258 remaining) [2023-11-29 03:17:32,253 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err151ASSERT_VIOLATIONINTEGER_OVERFLOW (106 of 258 remaining) [2023-11-29 03:17:32,253 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err152ASSERT_VIOLATIONINTEGER_OVERFLOW (105 of 258 remaining) [2023-11-29 03:17:32,254 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err153ASSERT_VIOLATIONINTEGER_OVERFLOW (104 of 258 remaining) [2023-11-29 03:17:32,254 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err154ASSERT_VIOLATIONINTEGER_OVERFLOW (103 of 258 remaining) [2023-11-29 03:17:32,254 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err155ASSERT_VIOLATIONINTEGER_OVERFLOW (102 of 258 remaining) [2023-11-29 03:17:32,254 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err156ASSERT_VIOLATIONINTEGER_OVERFLOW (101 of 258 remaining) [2023-11-29 03:17:32,254 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err157ASSERT_VIOLATIONINTEGER_OVERFLOW (100 of 258 remaining) [2023-11-29 03:17:32,254 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err158ASSERT_VIOLATIONINTEGER_OVERFLOW (99 of 258 remaining) [2023-11-29 03:17:32,254 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err159ASSERT_VIOLATIONINTEGER_OVERFLOW (98 of 258 remaining) [2023-11-29 03:17:32,254 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err160ASSERT_VIOLATIONINTEGER_OVERFLOW (97 of 258 remaining) [2023-11-29 03:17:32,255 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err161ASSERT_VIOLATIONINTEGER_OVERFLOW (96 of 258 remaining) [2023-11-29 03:17:32,255 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err162ASSERT_VIOLATIONINTEGER_OVERFLOW (95 of 258 remaining) [2023-11-29 03:17:32,255 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err163ASSERT_VIOLATIONINTEGER_OVERFLOW (94 of 258 remaining) [2023-11-29 03:17:32,255 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err164ASSERT_VIOLATIONINTEGER_OVERFLOW (93 of 258 remaining) [2023-11-29 03:17:32,255 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err165ASSERT_VIOLATIONINTEGER_OVERFLOW (92 of 258 remaining) [2023-11-29 03:17:32,255 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err166ASSERT_VIOLATIONINTEGER_OVERFLOW (91 of 258 remaining) [2023-11-29 03:17:32,255 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err167ASSERT_VIOLATIONINTEGER_OVERFLOW (90 of 258 remaining) [2023-11-29 03:17:32,256 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err168ASSERT_VIOLATIONINTEGER_OVERFLOW (89 of 258 remaining) [2023-11-29 03:17:32,256 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err169ASSERT_VIOLATIONINTEGER_OVERFLOW (88 of 258 remaining) [2023-11-29 03:17:32,256 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err170ASSERT_VIOLATIONINTEGER_OVERFLOW (87 of 258 remaining) [2023-11-29 03:17:32,256 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err171ASSERT_VIOLATIONINTEGER_OVERFLOW (86 of 258 remaining) [2023-11-29 03:17:32,256 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err172ASSERT_VIOLATIONINTEGER_OVERFLOW (85 of 258 remaining) [2023-11-29 03:17:32,256 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err173ASSERT_VIOLATIONINTEGER_OVERFLOW (84 of 258 remaining) [2023-11-29 03:17:32,256 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err174ASSERT_VIOLATIONINTEGER_OVERFLOW (83 of 258 remaining) [2023-11-29 03:17:32,256 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err175ASSERT_VIOLATIONINTEGER_OVERFLOW (82 of 258 remaining) [2023-11-29 03:17:32,256 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err176ASSERT_VIOLATIONINTEGER_OVERFLOW (81 of 258 remaining) [2023-11-29 03:17:32,256 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err177ASSERT_VIOLATIONINTEGER_OVERFLOW (80 of 258 remaining) [2023-11-29 03:17:32,257 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err178ASSERT_VIOLATIONINTEGER_OVERFLOW (79 of 258 remaining) [2023-11-29 03:17:32,257 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err179ASSERT_VIOLATIONINTEGER_OVERFLOW (78 of 258 remaining) [2023-11-29 03:17:32,257 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err180ASSERT_VIOLATIONINTEGER_OVERFLOW (77 of 258 remaining) [2023-11-29 03:17:32,257 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err181ASSERT_VIOLATIONINTEGER_OVERFLOW (76 of 258 remaining) [2023-11-29 03:17:32,257 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err182ASSERT_VIOLATIONINTEGER_OVERFLOW (75 of 258 remaining) [2023-11-29 03:17:32,257 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err183ASSERT_VIOLATIONINTEGER_OVERFLOW (74 of 258 remaining) [2023-11-29 03:17:32,257 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err184ASSERT_VIOLATIONINTEGER_OVERFLOW (73 of 258 remaining) [2023-11-29 03:17:32,257 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err185ASSERT_VIOLATIONINTEGER_OVERFLOW (72 of 258 remaining) [2023-11-29 03:17:32,257 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_28_to_32_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (71 of 258 remaining) [2023-11-29 03:17:32,257 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_28_to_32_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (70 of 258 remaining) [2023-11-29 03:17:32,257 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (69 of 258 remaining) [2023-11-29 03:17:32,257 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (68 of 258 remaining) [2023-11-29 03:17:32,257 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (67 of 258 remaining) [2023-11-29 03:17:32,258 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (66 of 258 remaining) [2023-11-29 03:17:32,258 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (65 of 258 remaining) [2023-11-29 03:17:32,258 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (64 of 258 remaining) [2023-11-29 03:17:32,258 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (63 of 258 remaining) [2023-11-29 03:17:32,258 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (62 of 258 remaining) [2023-11-29 03:17:32,258 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (61 of 258 remaining) [2023-11-29 03:17:32,258 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (60 of 258 remaining) [2023-11-29 03:17:32,258 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (59 of 258 remaining) [2023-11-29 03:17:32,258 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (58 of 258 remaining) [2023-11-29 03:17:32,258 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (57 of 258 remaining) [2023-11-29 03:17:32,258 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (56 of 258 remaining) [2023-11-29 03:17:32,258 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (55 of 258 remaining) [2023-11-29 03:17:32,259 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (54 of 258 remaining) [2023-11-29 03:17:32,259 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (53 of 258 remaining) [2023-11-29 03:17:32,259 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (52 of 258 remaining) [2023-11-29 03:17:32,259 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (51 of 258 remaining) [2023-11-29 03:17:32,259 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (50 of 258 remaining) [2023-11-29 03:17:32,259 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (49 of 258 remaining) [2023-11-29 03:17:32,259 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (48 of 258 remaining) [2023-11-29 03:17:32,259 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (47 of 258 remaining) [2023-11-29 03:17:32,259 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (46 of 258 remaining) [2023-11-29 03:17:32,259 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW (45 of 258 remaining) [2023-11-29 03:17:32,259 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW (44 of 258 remaining) [2023-11-29 03:17:32,259 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW (43 of 258 remaining) [2023-11-29 03:17:32,259 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 258 remaining) [2023-11-29 03:17:32,260 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 258 remaining) [2023-11-29 03:17:32,260 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW (40 of 258 remaining) [2023-11-29 03:17:32,260 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 258 remaining) [2023-11-29 03:17:32,260 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 258 remaining) [2023-11-29 03:17:32,260 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 258 remaining) [2023-11-29 03:17:32,260 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 258 remaining) [2023-11-29 03:17:32,260 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 258 remaining) [2023-11-29 03:17:32,260 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 258 remaining) [2023-11-29 03:17:32,260 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 258 remaining) [2023-11-29 03:17:32,260 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 258 remaining) [2023-11-29 03:17:32,260 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 258 remaining) [2023-11-29 03:17:32,260 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 258 remaining) [2023-11-29 03:17:32,260 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 258 remaining) [2023-11-29 03:17:32,261 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 258 remaining) [2023-11-29 03:17:32,261 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 258 remaining) [2023-11-29 03:17:32,261 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 258 remaining) [2023-11-29 03:17:32,261 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 258 remaining) [2023-11-29 03:17:32,261 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 258 remaining) [2023-11-29 03:17:32,261 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 258 remaining) [2023-11-29 03:17:32,261 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 258 remaining) [2023-11-29 03:17:32,261 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 258 remaining) [2023-11-29 03:17:32,261 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 258 remaining) [2023-11-29 03:17:32,261 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 258 remaining) [2023-11-29 03:17:32,261 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 258 remaining) [2023-11-29 03:17:32,261 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 258 remaining) [2023-11-29 03:17:32,261 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 258 remaining) [2023-11-29 03:17:32,262 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 258 remaining) [2023-11-29 03:17:32,262 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 258 remaining) [2023-11-29 03:17:32,262 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 258 remaining) [2023-11-29 03:17:32,262 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 258 remaining) [2023-11-29 03:17:32,262 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr58ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 258 remaining) [2023-11-29 03:17:32,262 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr59ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 258 remaining) [2023-11-29 03:17:32,262 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr60ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 258 remaining) [2023-11-29 03:17:32,262 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr61ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 258 remaining) [2023-11-29 03:17:32,262 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr62ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 258 remaining) [2023-11-29 03:17:32,262 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr63ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 258 remaining) [2023-11-29 03:17:32,262 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr64ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 258 remaining) [2023-11-29 03:17:32,262 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr65ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 258 remaining) [2023-11-29 03:17:32,262 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr66ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 258 remaining) [2023-11-29 03:17:32,263 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr67ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 258 remaining) [2023-11-29 03:17:32,263 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr68ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 258 remaining) [2023-11-29 03:17:32,263 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr69ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 258 remaining) [2023-11-29 03:17:32,269 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-11-29 03:17:32,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2023-11-29 03:17:32,466 INFO L445 BasicCegarLoop]: Path program histogram: [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:17:32,472 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 03:17:32,509 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem96 could not be translated [2023-11-29 03:17:32,510 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem97 could not be translated [2023-11-29 03:17:32,511 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 03:17:32,511 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 03:17:32,511 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 03:17:32,511 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 03:17:32,512 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 03:17:32,512 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 03:17:32,512 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 03:17:32,512 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 03:17:32,513 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 03:17:32,513 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 03:17:32,513 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 03:17:32,514 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 03:17:32,514 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 03:17:32,515 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 03:17:32,515 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 03:17:32,515 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 03:17:32,515 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 03:17:32,516 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 03:17:32,516 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 03:17:32,516 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 03:17:32,516 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 03:17:32,516 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated [2023-11-29 03:17:32,517 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated [2023-11-29 03:17:32,517 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 03:17:32,517 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 03:17:32,517 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 03:17:32,518 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 03:17:32,518 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated [2023-11-29 03:17:32,518 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated [2023-11-29 03:17:32,518 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 03:17:32,519 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 03:17:32,519 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 03:17:32,519 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 03:17:32,519 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated [2023-11-29 03:17:32,520 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated [2023-11-29 03:17:32,520 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 03:17:32,520 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 03:17:32,520 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 03:17:32,520 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 03:17:32,521 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,521 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,522 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,522 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 03:17:32,522 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,523 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,523 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 03:17:32,523 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,523 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 03:17:32,524 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,524 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 03:17:32,524 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 03:17:32,524 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,524 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 03:17:32,525 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated [2023-11-29 03:17:32,525 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,525 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 03:17:32,525 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 03:17:32,526 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,526 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 03:17:32,526 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated [2023-11-29 03:17:32,527 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,527 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 03:17:32,527 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 03:17:32,527 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,528 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 03:17:32,528 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem19 could not be translated [2023-11-29 03:17:32,528 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated [2023-11-29 03:17:32,528 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,528 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 03:17:32,528 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 03:17:32,529 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,529 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 03:17:32,529 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem19 could not be translated [2023-11-29 03:17:32,529 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated [2023-11-29 03:17:32,529 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,530 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 03:17:32,530 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 03:17:32,530 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,530 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 03:17:32,547 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 03:17:32 BoogieIcfgContainer [2023-11-29 03:17:32,547 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 03:17:32,548 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 03:17:32,548 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 03:17:32,548 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 03:17:32,548 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 03:08:47" (3/4) ... [2023-11-29 03:17:32,549 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2023-11-29 03:17:32,561 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem96 could not be translated [2023-11-29 03:17:32,561 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem97 could not be translated [2023-11-29 03:17:32,562 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 03:17:32,562 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 03:17:32,563 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 03:17:32,563 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 03:17:32,563 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 03:17:32,564 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 03:17:32,564 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 03:17:32,564 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 03:17:32,564 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 03:17:32,565 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 03:17:32,565 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 03:17:32,565 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 03:17:32,565 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 03:17:32,566 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 03:17:32,566 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 03:17:32,566 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 03:17:32,566 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 03:17:32,567 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 03:17:32,567 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 03:17:32,567 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 03:17:32,567 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 03:17:32,568 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated [2023-11-29 03:17:32,568 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated [2023-11-29 03:17:32,568 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 03:17:32,568 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 03:17:32,568 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 03:17:32,568 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 03:17:32,569 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated [2023-11-29 03:17:32,569 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated [2023-11-29 03:17:32,569 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 03:17:32,569 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 03:17:32,569 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 03:17:32,569 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 03:17:32,570 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated [2023-11-29 03:17:32,570 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated [2023-11-29 03:17:32,570 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 03:17:32,570 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 03:17:32,570 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 03:17:32,571 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 03:17:32,571 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,571 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,572 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,572 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 03:17:32,572 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,572 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,573 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 03:17:32,573 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,573 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 03:17:32,573 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,573 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 03:17:32,573 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 03:17:32,574 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,574 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 03:17:32,574 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated [2023-11-29 03:17:32,574 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,574 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 03:17:32,575 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 03:17:32,575 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,575 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 03:17:32,575 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated [2023-11-29 03:17:32,575 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,576 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 03:17:32,576 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 03:17:32,576 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,576 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 03:17:32,576 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem19 could not be translated [2023-11-29 03:17:32,576 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated [2023-11-29 03:17:32,577 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,577 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 03:17:32,577 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 03:17:32,577 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,577 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 03:17:32,578 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem19 could not be translated [2023-11-29 03:17:32,578 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated [2023-11-29 03:17:32,578 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 03:17:32,578 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 03:17:32,578 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 03:17:32,578 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 03:17:32,578 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 03:17:32,607 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/witness.graphml [2023-11-29 03:17:32,607 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 03:17:32,607 INFO L158 Benchmark]: Toolchain (without parser) took 526703.79ms. Allocated memory was 188.7MB in the beginning and 327.2MB in the end (delta: 138.4MB). Free memory was 159.7MB in the beginning and 150.6MB in the end (delta: 9.2MB). Peak memory consumption was 146.5MB. Max. memory is 16.1GB. [2023-11-29 03:17:32,608 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 125.8MB. Free memory is still 97.5MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 03:17:32,608 INFO L158 Benchmark]: CACSL2BoogieTranslator took 320.54ms. Allocated memory is still 188.7MB. Free memory was 159.7MB in the beginning and 146.1MB in the end (delta: 13.7MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-11-29 03:17:32,608 INFO L158 Benchmark]: Boogie Procedure Inliner took 53.30ms. Allocated memory is still 188.7MB. Free memory was 146.1MB in the beginning and 143.1MB in the end (delta: 3.0MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-11-29 03:17:32,608 INFO L158 Benchmark]: Boogie Preprocessor took 72.94ms. Allocated memory is still 188.7MB. Free memory was 143.1MB in the beginning and 140.1MB in the end (delta: 3.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-29 03:17:32,609 INFO L158 Benchmark]: RCFGBuilder took 1489.02ms. Allocated memory is still 188.7MB. Free memory was 140.1MB in the beginning and 140.2MB in the end (delta: -87.4kB). Peak memory consumption was 65.0MB. Max. memory is 16.1GB. [2023-11-29 03:17:32,609 INFO L158 Benchmark]: TraceAbstraction took 524701.56ms. Allocated memory was 188.7MB in the beginning and 327.2MB in the end (delta: 138.4MB). Free memory was 139.1MB in the beginning and 157.9MB in the end (delta: -18.8MB). Peak memory consumption was 119.6MB. Max. memory is 16.1GB. [2023-11-29 03:17:32,609 INFO L158 Benchmark]: Witness Printer took 59.30ms. Allocated memory is still 327.2MB. Free memory was 157.9MB in the beginning and 150.6MB in the end (delta: 7.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-11-29 03:17:32,610 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.21ms. Allocated memory is still 125.8MB. Free memory is still 97.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 320.54ms. Allocated memory is still 188.7MB. Free memory was 159.7MB in the beginning and 146.1MB in the end (delta: 13.7MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 53.30ms. Allocated memory is still 188.7MB. Free memory was 146.1MB in the beginning and 143.1MB in the end (delta: 3.0MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 72.94ms. Allocated memory is still 188.7MB. Free memory was 143.1MB in the beginning and 140.1MB in the end (delta: 3.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 1489.02ms. Allocated memory is still 188.7MB. Free memory was 140.1MB in the beginning and 140.2MB in the end (delta: -87.4kB). Peak memory consumption was 65.0MB. Max. memory is 16.1GB. * TraceAbstraction took 524701.56ms. Allocated memory was 188.7MB in the beginning and 327.2MB in the end (delta: 138.4MB). Free memory was 139.1MB in the beginning and 157.9MB in the end (delta: -18.8MB). Peak memory consumption was 119.6MB. Max. memory is 16.1GB. * Witness Printer took 59.30ms. Allocated memory is still 327.2MB. Free memory was 157.9MB in the beginning and 150.6MB in the end (delta: 7.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem96 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem97 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem19 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem19 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem96 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem97 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem19 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem19 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 55]: integer overflow possible integer overflow possible We found a FailurePath: [L108] int n; [L109] int p; [L110] int q; [L111] int r; [L112] int h; [L113] n = __VERIFIER_nondet_int() [L114] p = 0 [L115] q = 1 [L116] EXPR \read(n) [L116] r = n [L117] h = 0 [L118] CALL func_to_recursive_line_28_to_32_0(&q, &n) VAL [n={5:0}, q={6:0}] [L90] EXPR \read(*q) [L90] EXPR \read(*n) VAL [n={5:0}, n={5:0}, q={6:0}, q={6:0}] [L90] COND TRUE !((*q) <= (*n)) [L118] RET func_to_recursive_line_28_to_32_0(&q, &n) VAL [h={8:0}, n={5:0}, p={4:0}, q={6:0}, r={7:0}] [L119] CALL func_to_recursive_line_36_to_52_0(&p, &n, &h, &q, &r) VAL [h={8:0}, n={5:0}, p={4:0}, q={6:0}, r={7:0}] [L53] EXPR \read(*r) [L53] EXPR \read(*p) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L53] EXPR 2 * (*p) [L53] EXPR \read(*q) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L53] EXPR (2 * (*p)) + (*q) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L53] CALL __VERIFIER_assert((*r) < ((2 * (*p)) + (*q))) VAL [\old(cond)=1] [L34] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1] [L53] RET __VERIFIER_assert((*r) < ((2 * (*p)) + (*q))) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L54] EXPR \read(*p) [L54] EXPR \read(*p) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L54] EXPR (*p) * (*p) [L54] EXPR \read(*r) [L54] EXPR \read(*q) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L54] EXPR (*r) * (*q) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L54] EXPR ((*p) * (*p)) + ((*r) * (*q)) [L54] EXPR \read(*n) [L54] EXPR \read(*q) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L54] EXPR (*n) * (*q) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L54] CALL __VERIFIER_assert((((*p) * (*p)) + ((*r) * (*q))) == ((*n) * (*q))) VAL [\old(cond)=1] [L34] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1] [L54] RET __VERIFIER_assert((((*p) * (*p)) + ((*r) * (*q))) == ((*n) * (*q))) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L55] EXPR \read(*h) [L55] EXPR \read(*h) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L55] EXPR (*h) * (*h) [L55] EXPR \read(*h) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L55] EXPR ((*h) * (*h)) * (*h) [L55] EXPR \read(*h) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L55] EXPR 12 * (*h) [L55] EXPR \read(*n) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L55] EXPR (12 * (*h)) * (*n) [L55] EXPR \read(*q) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L55] EXPR ((12 * (*h)) * (*n)) * (*q) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L55] (((*h) * (*h)) * (*h)) - (((12 * (*h)) * (*n)) * (*q)) [L55] EXPR \read(*n) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] [L55] 16 * (*n) VAL [h={8:0}, h={8:0}, n={5:0}, n={5:0}, p={4:0}, p={4:0}, q={6:0}, q={6:0}, r={7:0}, r={7:0}] - UnprovableResult [Line: 53]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 53]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 53]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 53]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 66]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 66]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 67]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 67]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 68]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 68]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 71]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 71]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 72]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 72]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 97]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 97]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 121]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 121]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 121]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 121]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 121]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 121]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 556 locations, 258 error locations. Started 1 CEGAR loops. OverallTime: 524.6s, OverallIterations: 34, TraceHistogramMax: 5, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 464.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 103 mSolverCounterUnknown, 51214 SdHoareTripleChecker+Valid, 447.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 51085 mSDsluCounter, 206477 SdHoareTripleChecker+Invalid, 442.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 14145 IncrementalHoareTripleChecker+Unchecked, 185079 mSDsCounter, 1365 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 34740 IncrementalHoareTripleChecker+Invalid, 50353 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1365 mSolverCounterUnsat, 21398 mSDtfsCounter, 34740 mSolverCounterSat, 1.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1469 GetRequests, 670 SyntacticMatches, 62 SemanticMatches, 737 ConstructedPredicates, 10 IntricatePredicates, 0 DeprecatedPredicates, 6236 ImplicationChecksByTransitivity, 42.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1881occurred in iteration=31, InterpolantAutomatonStates: 486, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.4s AutomataMinimizationTime, 33 MinimizatonAttempts, 11556 StatesRemovedByMinimization, 31 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 46.9s InterpolantComputationTime, 1204 NumberOfCodeBlocks, 1204 NumberOfCodeBlocksAsserted, 54 NumberOfCheckSat, 1190 ConstructedInterpolants, 511 QuantifiedInterpolants, 24630 SizeOfPredicates, 524 NumberOfNonLiveVariables, 6584 ConjunctsInSsa, 1664 ConjunctsInUnsatCore, 44 InterpolantComputations, 20 PerfectInterpolantSequences, 153/494 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2023-11-29 03:17:32,736 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2877ccd-0b90-4fce-ae5b-4a00c6c66900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE(OVERFLOW)