./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/recursified_nla-digbench/recursified_egcd3.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/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_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/recursified_nla-digbench/recursified_egcd3.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/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_3088d98e-ff96-44b9-a684-e70283e30ff3/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 0b80e2ef69643fec3bd55c601a96e927d74716f095bc90a0498778af08019697 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 04:09:45,385 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 04:09:45,449 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-32bit-Automizer_Default.epf [2023-11-29 04:09:45,453 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 04:09:45,454 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 04:09:45,475 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 04:09:45,476 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 04:09:45,477 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 04:09:45,478 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 04:09:45,478 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 04:09:45,479 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 04:09:45,479 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 04:09:45,480 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 04:09:45,481 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 04:09:45,482 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 04:09:45,482 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 04:09:45,483 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 04:09:45,483 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 04:09:45,484 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 04:09:45,484 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 04:09:45,485 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 04:09:45,485 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 04:09:45,486 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 04:09:45,486 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 04:09:45,486 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-29 04:09:45,487 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 04:09:45,487 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 04:09:45,487 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 04:09:45,488 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 04:09:45,488 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 04:09:45,489 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 04:09:45,489 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 04:09:45,489 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 04:09:45,490 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 04:09:45,490 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 04:09:45,490 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 04:09:45,490 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 04:09:45,490 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 04:09:45,491 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 04:09:45,491 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 04:09:45,491 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 04:09:45,491 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 04:09:45,492 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 04:09:45,492 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 04:09:45,492 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_3088d98e-ff96-44b9-a684-e70283e30ff3/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_3088d98e-ff96-44b9-a684-e70283e30ff3/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 -> 0b80e2ef69643fec3bd55c601a96e927d74716f095bc90a0498778af08019697 [2023-11-29 04:09:45,720 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 04:09:45,741 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 04:09:45,744 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 04:09:45,745 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 04:09:45,746 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 04:09:45,747 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/recursified_nla-digbench/recursified_egcd3.c [2023-11-29 04:09:48,605 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 04:09:48,774 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 04:09:48,774 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/sv-benchmarks/c/recursified_nla-digbench/recursified_egcd3.c [2023-11-29 04:09:48,782 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/data/3020cd040/0e7a2749979242ed9c812b8042f25ef4/FLAGe9d1b28c2 [2023-11-29 04:09:48,795 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/data/3020cd040/0e7a2749979242ed9c812b8042f25ef4 [2023-11-29 04:09:48,797 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 04:09:48,799 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 04:09:48,800 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 04:09:48,800 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 04:09:48,805 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 04:09:48,806 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 04:09:48" (1/1) ... [2023-11-29 04:09:48,807 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1b85134d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:48, skipping insertion in model container [2023-11-29 04:09:48,807 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 04:09:48" (1/1) ... [2023-11-29 04:09:48,833 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 04:09:48,994 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 04:09:49,005 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 04:09:49,040 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 04:09:49,054 INFO L206 MainTranslator]: Completed translation [2023-11-29 04:09:49,055 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:49 WrapperNode [2023-11-29 04:09:49,055 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 04:09:49,056 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 04:09:49,056 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 04:09:49,056 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 04:09:49,062 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:49" (1/1) ... [2023-11-29 04:09:49,073 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:49" (1/1) ... [2023-11-29 04:09:49,099 INFO L138 Inliner]: procedures = 18, calls = 136, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 123 [2023-11-29 04:09:49,100 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 04:09:49,100 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 04:09:49,100 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 04:09:49,101 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 04:09:49,111 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:49" (1/1) ... [2023-11-29 04:09:49,111 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:49" (1/1) ... [2023-11-29 04:09:49,116 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:49" (1/1) ... [2023-11-29 04:09:49,138 INFO L175 MemorySlicer]: Split 85 memory accesses to 14 slices as follows [2, 8, 5, 6, 5, 6, 7, 6, 7, 6, 7, 6, 9, 5]. 11 percent of accesses are in the largest equivalence class. The 10 initializations are split as follows [2, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 22 writes are split as follows [0, 0, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2]. [2023-11-29 04:09:49,138 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:49" (1/1) ... [2023-11-29 04:09:49,138 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:49" (1/1) ... [2023-11-29 04:09:49,151 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:49" (1/1) ... [2023-11-29 04:09:49,154 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:49" (1/1) ... [2023-11-29 04:09:49,158 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:49" (1/1) ... [2023-11-29 04:09:49,160 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:49" (1/1) ... [2023-11-29 04:09:49,167 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 04:09:49,168 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 04:09:49,168 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 04:09:49,168 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 04:09:49,169 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:49" (1/1) ... [2023-11-29 04:09:49,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 04:09:49,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:09:49,198 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 04:09:49,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 04:09:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 04:09:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 04:09:49,239 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 04:09:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 04:09:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 04:09:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 04:09:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 04:09:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 04:09:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 04:09:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-29 04:09:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-29 04:09:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-29 04:09:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-29 04:09:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-29 04:09:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-29 04:09:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-29 04:09:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-29 04:09:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure func_to_recursive_line_47_to_56_0 [2023-11-29 04:09:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure func_to_recursive_line_47_to_56_0 [2023-11-29 04:09:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure func_to_recursive_line_33_to_70_0 [2023-11-29 04:09:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure func_to_recursive_line_33_to_70_0 [2023-11-29 04:09:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 04:09:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure func_to_recursive_line_40_to_59_0 [2023-11-29 04:09:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure func_to_recursive_line_40_to_59_0 [2023-11-29 04:09:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 04:09:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 04:09:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 04:09:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 04:09:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 04:09:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 04:09:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-29 04:09:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-29 04:09:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-29 04:09:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-29 04:09:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-29 04:09:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-29 04:09:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-29 04:09:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-29 04:09:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 04:09:49,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 04:09:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 04:09:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 04:09:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 04:09:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 04:09:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 04:09:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 04:09:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-29 04:09:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-29 04:09:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-29 04:09:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-29 04:09:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-29 04:09:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-29 04:09:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-29 04:09:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-29 04:09:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-29 04:09:49,247 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-29 04:09:49,248 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 04:09:49,397 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 04:09:49,399 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 04:09:49,855 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 04:09:49,883 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 04:09:49,884 INFO L309 CfgBuilder]: Removed 3 assume(true) statements. [2023-11-29 04:09:49,884 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 04:09:49 BoogieIcfgContainer [2023-11-29 04:09:49,884 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 04:09:49,887 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 04:09:49,887 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 04:09:49,890 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 04:09:49,890 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 04:09:48" (1/3) ... [2023-11-29 04:09:49,891 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d4600a3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 04:09:49, skipping insertion in model container [2023-11-29 04:09:49,891 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:09:49" (2/3) ... [2023-11-29 04:09:49,891 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d4600a3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 04:09:49, skipping insertion in model container [2023-11-29 04:09:49,892 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 04:09:49" (3/3) ... [2023-11-29 04:09:49,893 INFO L112 eAbstractionObserver]: Analyzing ICFG recursified_egcd3.c [2023-11-29 04:09:49,907 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 04:09:49,908 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 50 error locations. [2023-11-29 04:09:49,952 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 04:09:49,959 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;@5855769, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 04:09:49,959 INFO L358 AbstractCegarLoop]: Starting to check reachability of 50 error locations. [2023-11-29 04:09:49,962 INFO L276 IsEmpty]: Start isEmpty. Operand has 148 states, 79 states have (on average 1.7341772151898733) internal successors, (137), 132 states have internal predecessors, (137), 13 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-29 04:09:49,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2023-11-29 04:09:49,969 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:09:49,970 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:09:49,970 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:09:49,974 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:09:49,974 INFO L85 PathProgramCache]: Analyzing trace with hash -63627258, now seen corresponding path program 1 times [2023-11-29 04:09:49,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:09:49,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741197320] [2023-11-29 04:09:49,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:49,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:09:50,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:09:50,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:09:50,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741197320] [2023-11-29 04:09:50,189 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 04:09:50,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62951963] [2023-11-29 04:09:50,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:50,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:50,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:09:50,191 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:09:50,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 04:09:50,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:09:50,404 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 04:09:50,410 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:09:50,435 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 04:09:50,435 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:09:50,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62951963] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:09:50,436 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:09:50,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 04:09:50,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507690989] [2023-11-29 04:09:50,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:09:50,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 04:09:50,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:09:50,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 04:09:50,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 04:09:50,478 INFO L87 Difference]: Start difference. First operand has 148 states, 79 states have (on average 1.7341772151898733) internal successors, (137), 132 states have internal predecessors, (137), 13 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Second operand has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 04:09:50,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:09:50,537 INFO L93 Difference]: Finished difference Result 294 states and 336 transitions. [2023-11-29 04:09:50,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 04:09:50,540 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 20 [2023-11-29 04:09:50,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:09:50,551 INFO L225 Difference]: With dead ends: 294 [2023-11-29 04:09:50,551 INFO L226 Difference]: Without dead ends: 145 [2023-11-29 04:09:50,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 04:09:50,561 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 04:09:50,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 156 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 04:09:50,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2023-11-29 04:09:50,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2023-11-29 04:09:50,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 78 states have (on average 1.6666666666666667) internal successors, (130), 130 states have internal predecessors, (130), 12 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-11-29 04:09:50,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 154 transitions. [2023-11-29 04:09:50,616 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 154 transitions. Word has length 20 [2023-11-29 04:09:50,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:09:50,616 INFO L495 AbstractCegarLoop]: Abstraction has 145 states and 154 transitions. [2023-11-29 04:09:50,617 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 04:09:50,617 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 154 transitions. [2023-11-29 04:09:50,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2023-11-29 04:09:50,618 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:09:50,619 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 04:09:50,629 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 04:09:50,819 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:50,820 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:09:50,820 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:09:50,821 INFO L85 PathProgramCache]: Analyzing trace with hash -154542570, now seen corresponding path program 1 times [2023-11-29 04:09:50,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:09:50,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033014142] [2023-11-29 04:09:50,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:50,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:09:50,874 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:09:50,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1397103951] [2023-11-29 04:09:50,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:50,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:50,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:09:50,876 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:09:50,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 04:09:51,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:09:51,040 INFO L262 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-29 04:09:51,043 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:09:51,168 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 04:09:51,180 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 04:09:51,277 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 04:09:51,278 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:09:51,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:09:51,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033014142] [2023-11-29 04:09:51,278 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:09:51,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397103951] [2023-11-29 04:09:51,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397103951] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:09:51,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:09:51,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 04:09:51,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593523726] [2023-11-29 04:09:51,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:09:51,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 04:09:51,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:09:51,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 04:09:51,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-11-29 04:09:51,281 INFO L87 Difference]: Start difference. First operand 145 states and 154 transitions. Second operand has 12 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:09:51,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:09:51,989 INFO L93 Difference]: Finished difference Result 176 states and 185 transitions. [2023-11-29 04:09:51,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 04:09:51,989 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 21 [2023-11-29 04:09:51,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:09:51,993 INFO L225 Difference]: With dead ends: 176 [2023-11-29 04:09:51,993 INFO L226 Difference]: Without dead ends: 147 [2023-11-29 04:09:51,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2023-11-29 04:09:51,994 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 120 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 831 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 04:09:51,995 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 336 Invalid, 837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 831 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 04:09:51,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2023-11-29 04:09:52,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2023-11-29 04:09:52,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 79 states have (on average 1.6582278481012658) internal successors, (131), 131 states have internal predecessors, (131), 12 states have call successors, (12), 5 states have call predecessors, (12), 6 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2023-11-29 04:09:52,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 156 transitions. [2023-11-29 04:09:52,012 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 156 transitions. Word has length 21 [2023-11-29 04:09:52,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:09:52,013 INFO L495 AbstractCegarLoop]: Abstraction has 147 states and 156 transitions. [2023-11-29 04:09:52,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:09:52,013 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 156 transitions. [2023-11-29 04:09:52,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2023-11-29 04:09:52,014 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:09:52,014 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] [2023-11-29 04:09:52,019 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-29 04:09:52,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:52,215 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:09:52,215 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:09:52,215 INFO L85 PathProgramCache]: Analyzing trace with hash -861650788, now seen corresponding path program 1 times [2023-11-29 04:09:52,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:09:52,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158301893] [2023-11-29 04:09:52,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:52,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:09:52,276 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:09:52,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1021908611] [2023-11-29 04:09:52,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:52,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:52,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:09:52,278 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:09:52,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 04:09:52,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:09:52,495 INFO L262 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 90 conjunts are in the unsatisfiable core [2023-11-29 04:09:52,503 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:09:52,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 15 treesize of output 1 [2023-11-29 04:09:52,605 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 04:09:52,619 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 04:09:52,751 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 04:09:52,989 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 04:09:53,029 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 04:09:53,030 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:09:53,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:09:53,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158301893] [2023-11-29 04:09:53,030 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:09:53,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021908611] [2023-11-29 04:09:53,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021908611] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:09:53,031 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:09:53,031 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 04:09:53,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624443549] [2023-11-29 04:09:53,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:09:53,031 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 04:09:53,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:09:53,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 04:09:53,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2023-11-29 04:09:53,033 INFO L87 Difference]: Start difference. First operand 147 states and 156 transitions. Second operand has 17 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 5 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 04:09:53,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:09:53,773 INFO L93 Difference]: Finished difference Result 240 states and 257 transitions. [2023-11-29 04:09:53,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 04:09:53,774 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 5 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 25 [2023-11-29 04:09:53,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:09:53,777 INFO L225 Difference]: With dead ends: 240 [2023-11-29 04:09:53,777 INFO L226 Difference]: Without dead ends: 237 [2023-11-29 04:09:53,777 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2023-11-29 04:09:53,779 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 218 mSDsluCounter, 1384 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 1510 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 04:09:53,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 1510 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 471 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 04:09:53,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2023-11-29 04:09:53,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 201. [2023-11-29 04:09:53,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 123 states have (on average 1.6585365853658536) internal successors, (204), 177 states have internal predecessors, (204), 20 states have call successors, (20), 8 states have call predecessors, (20), 8 states have return successors, (21), 19 states have call predecessors, (21), 20 states have call successors, (21) [2023-11-29 04:09:53,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 245 transitions. [2023-11-29 04:09:53,801 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 245 transitions. Word has length 25 [2023-11-29 04:09:53,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:09:53,801 INFO L495 AbstractCegarLoop]: Abstraction has 201 states and 245 transitions. [2023-11-29 04:09:53,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 5 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 04:09:53,802 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 245 transitions. [2023-11-29 04:09:53,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2023-11-29 04:09:53,802 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:09:53,802 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] [2023-11-29 04:09:53,809 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 04:09:54,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:54,005 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting func_to_recursive_line_33_to_70_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:09:54,005 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:09:54,005 INFO L85 PathProgramCache]: Analyzing trace with hash -864081640, now seen corresponding path program 1 times [2023-11-29 04:09:54,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:09:54,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381231206] [2023-11-29 04:09:54,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:54,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:09:54,049 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:09:54,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1724710513] [2023-11-29 04:09:54,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:54,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:54,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:09:54,050 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:09:54,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 04:09:54,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:09:54,235 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 04:09:54,237 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:09:54,243 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 04:09:54,265 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 04:09:54,266 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:09:54,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:09:54,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381231206] [2023-11-29 04:09:54,266 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:09:54,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724710513] [2023-11-29 04:09:54,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724710513] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:09:54,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:09:54,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 04:09:54,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504097626] [2023-11-29 04:09:54,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:09:54,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:09:54,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:09:54,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:09:54,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 04:09:54,267 INFO L87 Difference]: Start difference. First operand 201 states and 245 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 2 states have call successors, (4), 2 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 04:09:54,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:09:54,532 INFO L93 Difference]: Finished difference Result 222 states and 268 transitions. [2023-11-29 04:09:54,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:09:54,532 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 2 states have call successors, (4), 2 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 25 [2023-11-29 04:09:54,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:09:54,535 INFO L225 Difference]: With dead ends: 222 [2023-11-29 04:09:54,535 INFO L226 Difference]: Without dead ends: 220 [2023-11-29 04:09:54,535 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 04:09:54,536 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 100 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 04:09:54,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 238 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 04:09:54,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2023-11-29 04:09:54,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 208. [2023-11-29 04:09:54,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 128 states have (on average 1.6328125) internal successors, (209), 181 states have internal predecessors, (209), 20 states have call successors, (20), 8 states have call predecessors, (20), 10 states have return successors, (25), 20 states have call predecessors, (25), 20 states have call successors, (25) [2023-11-29 04:09:54,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 254 transitions. [2023-11-29 04:09:54,557 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 254 transitions. Word has length 25 [2023-11-29 04:09:54,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:09:54,557 INFO L495 AbstractCegarLoop]: Abstraction has 208 states and 254 transitions. [2023-11-29 04:09:54,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 2 states have call successors, (4), 2 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 04:09:54,558 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 254 transitions. [2023-11-29 04:09:54,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2023-11-29 04:09:54,559 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:09:54,559 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] [2023-11-29 04:09:54,566 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 04:09:54,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:54,761 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:09:54,761 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:09:54,761 INFO L85 PathProgramCache]: Analyzing trace with hash -941370615, now seen corresponding path program 1 times [2023-11-29 04:09:54,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:09:54,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39462365] [2023-11-29 04:09:54,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:54,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:09:54,805 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:09:54,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1326756442] [2023-11-29 04:09:54,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:54,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:54,806 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:09:54,806 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:09:54,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 04:09:55,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:09:55,017 INFO L262 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 90 conjunts are in the unsatisfiable core [2023-11-29 04:09:55,022 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:09:55,033 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 04:09:55,118 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 04:09:55,125 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 04:09:55,234 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 04:09:55,406 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 04:09:55,426 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 04:09:55,427 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:09:55,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:09:55,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39462365] [2023-11-29 04:09:55,427 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:09:55,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326756442] [2023-11-29 04:09:55,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326756442] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:09:55,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:09:55,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 04:09:55,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096490021] [2023-11-29 04:09:55,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:09:55,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 04:09:55,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:09:55,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 04:09:55,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2023-11-29 04:09:55,430 INFO L87 Difference]: Start difference. First operand 208 states and 254 transitions. Second operand has 17 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 13 states have internal predecessors, (19), 5 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 04:09:56,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:09:56,014 INFO L93 Difference]: Finished difference Result 247 states and 266 transitions. [2023-11-29 04:09:56,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 04:09:56,015 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 13 states have internal predecessors, (19), 5 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2023-11-29 04:09:56,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:09:56,017 INFO L225 Difference]: With dead ends: 247 [2023-11-29 04:09:56,017 INFO L226 Difference]: Without dead ends: 246 [2023-11-29 04:09:56,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2023-11-29 04:09:56,019 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 214 mSDsluCounter, 1226 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 1353 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 04:09:56,020 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 1353 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 04:09:56,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2023-11-29 04:09:56,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 208. [2023-11-29 04:09:56,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 128 states have (on average 1.625) internal successors, (208), 181 states have internal predecessors, (208), 20 states have call successors, (20), 8 states have call predecessors, (20), 10 states have return successors, (25), 20 states have call predecessors, (25), 20 states have call successors, (25) [2023-11-29 04:09:56,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 253 transitions. [2023-11-29 04:09:56,039 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 253 transitions. Word has length 26 [2023-11-29 04:09:56,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:09:56,039 INFO L495 AbstractCegarLoop]: Abstraction has 208 states and 253 transitions. [2023-11-29 04:09:56,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 13 states have internal predecessors, (19), 5 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 04:09:56,040 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 253 transitions. [2023-11-29 04:09:56,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-11-29 04:09:56,041 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:09:56,041 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] [2023-11-29 04:09:56,048 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 04:09:56,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:56,248 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting func_to_recursive_line_47_to_56_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:09:56,249 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:09:56,249 INFO L85 PathProgramCache]: Analyzing trace with hash 882282046, now seen corresponding path program 1 times [2023-11-29 04:09:56,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:09:56,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365175534] [2023-11-29 04:09:56,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:56,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:09:56,287 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:09:56,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [763385925] [2023-11-29 04:09:56,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:56,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:56,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:09:56,289 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:09:56,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 04:09:56,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:09:56,476 INFO L262 TraceCheckSpWp]: Trace formula consists of 538 conjuncts, 124 conjunts are in the unsatisfiable core [2023-11-29 04:09:56,482 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:09:56,488 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 04:09:56,558 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 04:09:56,562 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 04:09:56,570 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 04:09:56,579 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 04:09:56,748 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 04:09:56,751 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 04:09:56,887 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 04:09:56,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 19 treesize of output 11 [2023-11-29 04:09:57,047 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 04:09:57,072 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 04:09:57,072 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:09:57,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:09:57,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365175534] [2023-11-29 04:09:57,073 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:09:57,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763385925] [2023-11-29 04:09:57,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763385925] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:09:57,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:09:57,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-11-29 04:09:57,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610462696] [2023-11-29 04:09:57,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:09:57,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 04:09:57,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:09:57,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 04:09:57,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2023-11-29 04:09:57,075 INFO L87 Difference]: Start difference. First operand 208 states and 253 transitions. Second operand has 19 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 15 states have internal predecessors, (20), 5 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 04:09:58,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:09:58,095 INFO L93 Difference]: Finished difference Result 288 states and 340 transitions. [2023-11-29 04:09:58,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 04:09:58,096 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 15 states have internal predecessors, (20), 5 states have call successors, (5), 4 states have call predecessors, (5), 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 04:09:58,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:09:58,098 INFO L225 Difference]: With dead ends: 288 [2023-11-29 04:09:58,098 INFO L226 Difference]: Without dead ends: 287 [2023-11-29 04:09:58,099 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=95, Invalid=775, Unknown=0, NotChecked=0, Total=870 [2023-11-29 04:09:58,099 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 202 mSDsluCounter, 1685 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 1808 SdHoareTripleChecker+Invalid, 701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 04:09:58,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 1808 Invalid, 701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 04:09:58,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2023-11-29 04:09:58,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 258. [2023-11-29 04:09:58,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 169 states have (on average 1.6331360946745561) internal successors, (276), 224 states have internal predecessors, (276), 27 states have call successors, (27), 10 states have call predecessors, (27), 12 states have return successors, (31), 27 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:09:58,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 334 transitions. [2023-11-29 04:09:58,121 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 334 transitions. Word has length 27 [2023-11-29 04:09:58,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:09:58,121 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 334 transitions. [2023-11-29 04:09:58,122 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 15 states have internal predecessors, (20), 5 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 04:09:58,122 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 334 transitions. [2023-11-29 04:09:58,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-11-29 04:09:58,123 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:09:58,123 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] [2023-11-29 04:09:58,130 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 04:09:58,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:58,325 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting func_to_recursive_line_33_to_70_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:09:58,325 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:09:58,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1453764326, now seen corresponding path program 1 times [2023-11-29 04:09:58,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:09:58,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676898545] [2023-11-29 04:09:58,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:58,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:09:58,354 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:09:58,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [88807850] [2023-11-29 04:09:58,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:58,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:58,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:09:58,356 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:09:58,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 04:09:58,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:09:58,489 INFO L262 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 04:09:58,491 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:09:58,500 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 04:09:58,585 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 04:09:58,586 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:09:58,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:09:58,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676898545] [2023-11-29 04:09:58,586 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:09:58,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88807850] [2023-11-29 04:09:58,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88807850] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:09:58,587 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:09:58,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 04:09:58,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845426904] [2023-11-29 04:09:58,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:09:58,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 04:09:58,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:09:58,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 04:09:58,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 04:09:58,588 INFO L87 Difference]: Start difference. First operand 258 states and 334 transitions. Second operand has 9 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 8 states have internal predecessors, (17), 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 04:09:58,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:09:58,749 INFO L93 Difference]: Finished difference Result 300 states and 349 transitions. [2023-11-29 04:09:58,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 04:09:58,750 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 8 states have internal predecessors, (17), 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 27 [2023-11-29 04:09:58,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:09:58,752 INFO L225 Difference]: With dead ends: 300 [2023-11-29 04:09:58,752 INFO L226 Difference]: Without dead ends: 299 [2023-11-29 04:09:58,753 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2023-11-29 04:09:58,754 INFO L413 NwaCegarLoop]: 145 mSDtfsCounter, 119 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 831 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 04:09:58,754 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 831 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 04:09:58,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2023-11-29 04:09:58,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 269. [2023-11-29 04:09:58,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 179 states have (on average 1.6089385474860336) internal successors, (288), 232 states have internal predecessors, (288), 27 states have call successors, (27), 11 states have call predecessors, (27), 13 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:09:58,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 346 transitions. [2023-11-29 04:09:58,776 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 346 transitions. Word has length 27 [2023-11-29 04:09:58,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:09:58,776 INFO L495 AbstractCegarLoop]: Abstraction has 269 states and 346 transitions. [2023-11-29 04:09:58,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 8 states have internal predecessors, (17), 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 04:09:58,777 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 346 transitions. [2023-11-29 04:09:58,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-11-29 04:09:58,778 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:09:58,778 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] [2023-11-29 04:09:58,784 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 04:09:58,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:58,984 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting func_to_recursive_line_47_to_56_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:09:58,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:09:58,985 INFO L85 PathProgramCache]: Analyzing trace with hash 1580939691, now seen corresponding path program 1 times [2023-11-29 04:09:58,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:09:58,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274892972] [2023-11-29 04:09:58,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:58,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:09:59,012 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:09:59,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [698712349] [2023-11-29 04:09:59,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:09:59,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:09:59,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:09:59,013 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:09:59,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 04:09:59,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:09:59,245 INFO L262 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 124 conjunts are in the unsatisfiable core [2023-11-29 04:09:59,249 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:09:59,261 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 04:09:59,272 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 04:09:59,377 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 04:09:59,380 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 04:09:59,384 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 04:09:59,391 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 04:09:59,529 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 04:09:59,533 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 04:09:59,663 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 04:09:59,767 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 04:09:59,781 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 04:09:59,781 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:09:59,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:09:59,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274892972] [2023-11-29 04:09:59,782 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:09:59,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698712349] [2023-11-29 04:09:59,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698712349] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:09:59,782 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:09:59,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 04:09:59,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149745290] [2023-11-29 04:09:59,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:09:59,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 04:09:59,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:09:59,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 04:09:59,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2023-11-29 04:09:59,784 INFO L87 Difference]: Start difference. First operand 269 states and 346 transitions. Second operand has 14 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 10 states have internal predecessors, (18), 4 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 04:10:00,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:10:00,410 INFO L93 Difference]: Finished difference Result 294 states and 346 transitions. [2023-11-29 04:10:00,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 04:10:00,411 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 10 states have internal predecessors, (18), 4 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2023-11-29 04:10:00,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:10:00,413 INFO L225 Difference]: With dead ends: 294 [2023-11-29 04:10:00,413 INFO L226 Difference]: Without dead ends: 293 [2023-11-29 04:10:00,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2023-11-29 04:10:00,414 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 379 mSDsluCounter, 998 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 1119 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 04:10:00,415 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 1119 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 428 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 04:10:00,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2023-11-29 04:10:00,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 269. [2023-11-29 04:10:00,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 179 states have (on average 1.6033519553072626) internal successors, (287), 232 states have internal predecessors, (287), 27 states have call successors, (27), 11 states have call predecessors, (27), 13 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:10:00,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 345 transitions. [2023-11-29 04:10:00,438 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 345 transitions. Word has length 28 [2023-11-29 04:10:00,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:10:00,439 INFO L495 AbstractCegarLoop]: Abstraction has 269 states and 345 transitions. [2023-11-29 04:10:00,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 10 states have internal predecessors, (18), 4 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 04:10:00,439 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 345 transitions. [2023-11-29 04:10:00,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-11-29 04:10:00,454 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:10:00,454 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] [2023-11-29 04:10:00,461 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 04:10:00,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:10:00,661 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting func_to_recursive_line_33_to_70_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:10:00,661 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:10:00,662 INFO L85 PathProgramCache]: Analyzing trace with hash -2117021030, now seen corresponding path program 1 times [2023-11-29 04:10:00,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:10:00,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499892396] [2023-11-29 04:10:00,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:00,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:10:00,688 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:10:00,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [606374434] [2023-11-29 04:10:00,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:00,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:10:00,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:10:00,689 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:10:00,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 04:10:00,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:10:00,860 INFO L262 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-29 04:10:00,863 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:10:00,873 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 04:10:00,906 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 04:10:00,977 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 04:10:00,977 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:10:00,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:10:00,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499892396] [2023-11-29 04:10:00,978 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:10:00,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606374434] [2023-11-29 04:10:00,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606374434] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:10:00,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:10:00,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 04:10:00,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701543602] [2023-11-29 04:10:00,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:10:00,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 04:10:00,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:10:00,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 04:10:00,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 04:10:00,980 INFO L87 Difference]: Start difference. First operand 269 states and 345 transitions. Second operand has 9 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 8 states have internal predecessors, (18), 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 04:10:01,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:10:01,466 INFO L93 Difference]: Finished difference Result 300 states and 351 transitions. [2023-11-29 04:10:01,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 04:10:01,466 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 8 states have internal predecessors, (18), 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 28 [2023-11-29 04:10:01,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:10:01,468 INFO L225 Difference]: With dead ends: 300 [2023-11-29 04:10:01,468 INFO L226 Difference]: Without dead ends: 299 [2023-11-29 04:10:01,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2023-11-29 04:10:01,469 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 103 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 04:10:01,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 489 Invalid, 594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 04:10:01,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2023-11-29 04:10:01,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 275. [2023-11-29 04:10:01,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 184 states have (on average 1.5869565217391304) internal successors, (292), 237 states have internal predecessors, (292), 27 states have call successors, (27), 12 states have call predecessors, (27), 14 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:10:01,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 350 transitions. [2023-11-29 04:10:01,487 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 350 transitions. Word has length 28 [2023-11-29 04:10:01,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:10:01,487 INFO L495 AbstractCegarLoop]: Abstraction has 275 states and 350 transitions. [2023-11-29 04:10:01,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 8 states have internal predecessors, (18), 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 04:10:01,487 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 350 transitions. [2023-11-29 04:10:01,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2023-11-29 04:10:01,488 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:10:01,488 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] [2023-11-29 04:10:01,494 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 04:10:01,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:10:01,693 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting func_to_recursive_line_47_to_56_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:10:01,693 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:10:01,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1764490208, now seen corresponding path program 1 times [2023-11-29 04:10:01,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:10:01,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799096245] [2023-11-29 04:10:01,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:01,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:10:01,725 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:10:01,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [931250755] [2023-11-29 04:10:01,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:01,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:10:01,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:10:01,727 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:10:01,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 04:10:01,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:10:01,942 INFO L262 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 125 conjunts are in the unsatisfiable core [2023-11-29 04:10:01,946 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:10:01,955 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 04:10:02,051 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 04:10:02,058 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 04:10:02,064 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 04:10:02,074 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 04:10:02,256 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 04:10:02,260 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 04:10:02,401 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 04:10:02,407 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 04:10:02,568 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 04:10:02,608 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 04:10:02,608 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:10:02,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:10:02,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799096245] [2023-11-29 04:10:02,608 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:10:02,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931250755] [2023-11-29 04:10:02,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931250755] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:10:02,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:10:02,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 04:10:02,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212812604] [2023-11-29 04:10:02,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:10:02,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 04:10:02,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:10:02,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 04:10:02,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=338, Unknown=0, NotChecked=0, Total=380 [2023-11-29 04:10:02,610 INFO L87 Difference]: Start difference. First operand 275 states and 350 transitions. Second operand has 20 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 16 states have internal predecessors, (22), 5 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 04:10:03,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:10:03,597 INFO L93 Difference]: Finished difference Result 299 states and 350 transitions. [2023-11-29 04:10:03,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 04:10:03,598 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 16 states have internal predecessors, (22), 5 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2023-11-29 04:10:03,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:10:03,600 INFO L225 Difference]: With dead ends: 299 [2023-11-29 04:10:03,600 INFO L226 Difference]: Without dead ends: 298 [2023-11-29 04:10:03,601 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=106, Invalid=886, Unknown=0, NotChecked=0, Total=992 [2023-11-29 04:10:03,601 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 166 mSDsluCounter, 1707 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 1832 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 04:10:03,602 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 1832 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 04:10:03,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2023-11-29 04:10:03,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 275. [2023-11-29 04:10:03,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 184 states have (on average 1.5815217391304348) internal successors, (291), 237 states have internal predecessors, (291), 27 states have call successors, (27), 12 states have call predecessors, (27), 14 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:10:03,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 349 transitions. [2023-11-29 04:10:03,623 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 349 transitions. Word has length 29 [2023-11-29 04:10:03,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:10:03,624 INFO L495 AbstractCegarLoop]: Abstraction has 275 states and 349 transitions. [2023-11-29 04:10:03,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 16 states have internal predecessors, (22), 5 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 04:10:03,624 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 349 transitions. [2023-11-29 04:10:03,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2023-11-29 04:10:03,625 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:10:03,625 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] [2023-11-29 04:10:03,632 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 04:10:03,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 04:10:03,826 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting func_to_recursive_line_33_to_70_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:10:03,826 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:10:03,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1203142372, now seen corresponding path program 1 times [2023-11-29 04:10:03,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:10:03,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134058050] [2023-11-29 04:10:03,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:03,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:10:03,852 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:10:03,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2060894338] [2023-11-29 04:10:03,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:03,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:10:03,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:10:03,853 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:10:03,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 04:10:04,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:10:04,045 INFO L262 TraceCheckSpWp]: Trace formula consists of 434 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-29 04:10:04,048 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:10:04,059 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 04:10:04,092 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 04:10:04,164 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 04:10:04,167 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 04:10:04,177 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 04:10:04,177 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:10:04,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:10:04,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134058050] [2023-11-29 04:10:04,178 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:10:04,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060894338] [2023-11-29 04:10:04,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060894338] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:10:04,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:10:04,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 04:10:04,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568798348] [2023-11-29 04:10:04,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:10:04,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 04:10:04,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:10:04,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 04:10:04,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 04:10:04,179 INFO L87 Difference]: Start difference. First operand 275 states and 349 transitions. Second operand has 9 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 8 states have internal predecessors, (19), 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 04:10:08,702 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 04:10:12,736 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 04:10:12,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:10:12,779 INFO L93 Difference]: Finished difference Result 318 states and 367 transitions. [2023-11-29 04:10:12,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 04:10:12,780 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 8 states have internal predecessors, (19), 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 29 [2023-11-29 04:10:12,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:10:12,782 INFO L225 Difference]: With dead ends: 318 [2023-11-29 04:10:12,782 INFO L226 Difference]: Without dead ends: 317 [2023-11-29 04:10:12,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2023-11-29 04:10:12,783 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 156 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2023-11-29 04:10:12,783 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 552 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 672 Invalid, 2 Unknown, 0 Unchecked, 8.5s Time] [2023-11-29 04:10:12,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2023-11-29 04:10:12,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 276. [2023-11-29 04:10:12,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 185 states have (on average 1.5783783783783785) internal successors, (292), 238 states have internal predecessors, (292), 27 states have call successors, (27), 12 states have call predecessors, (27), 14 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:10:12,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 350 transitions. [2023-11-29 04:10:12,806 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 350 transitions. Word has length 29 [2023-11-29 04:10:12,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:10:12,806 INFO L495 AbstractCegarLoop]: Abstraction has 276 states and 350 transitions. [2023-11-29 04:10:12,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 8 states have internal predecessors, (19), 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 04:10:12,806 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 350 transitions. [2023-11-29 04:10:12,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-29 04:10:12,807 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:10:12,807 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] [2023-11-29 04:10:12,814 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-29 04:10:13,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-29 04:10:13,013 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting func_to_recursive_line_47_to_56_0Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:10:13,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:10:13,013 INFO L85 PathProgramCache]: Analyzing trace with hash -1135378355, now seen corresponding path program 1 times [2023-11-29 04:10:13,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:10:13,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851187422] [2023-11-29 04:10:13,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:13,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:10:13,035 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:10:13,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [709875337] [2023-11-29 04:10:13,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:13,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:10:13,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:10:13,037 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:10:13,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 04:10:13,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:10:13,278 INFO L262 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 91 conjunts are in the unsatisfiable core [2023-11-29 04:10:13,285 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:10:13,294 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 04:10:13,394 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 04:10:13,406 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 04:10:13,498 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 04:10:13,684 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 04:10:13,739 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 04:10:13,739 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:10:13,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:10:13,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851187422] [2023-11-29 04:10:13,739 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:10:13,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709875337] [2023-11-29 04:10:13,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709875337] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:10:13,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:10:13,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-11-29 04:10:13,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402292928] [2023-11-29 04:10:13,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:10:13,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 04:10:13,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:10:13,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 04:10:13,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2023-11-29 04:10:13,741 INFO L87 Difference]: Start difference. First operand 276 states and 350 transitions. Second operand has 18 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 5 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 04:10:14,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:10:14,398 INFO L93 Difference]: Finished difference Result 306 states and 352 transitions. [2023-11-29 04:10:14,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 04:10:14,398 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 5 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 30 [2023-11-29 04:10:14,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:10:14,400 INFO L225 Difference]: With dead ends: 306 [2023-11-29 04:10:14,400 INFO L226 Difference]: Without dead ends: 305 [2023-11-29 04:10:14,401 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2023-11-29 04:10:14,401 INFO L413 NwaCegarLoop]: 132 mSDtfsCounter, 180 mSDsluCounter, 1352 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 1484 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 04:10:14,402 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 1484 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 04:10:14,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2023-11-29 04:10:14,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 276. [2023-11-29 04:10:14,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 185 states have (on average 1.5675675675675675) internal successors, (290), 238 states have internal predecessors, (290), 27 states have call successors, (27), 12 states have call predecessors, (27), 14 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:10:14,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 348 transitions. [2023-11-29 04:10:14,419 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 348 transitions. Word has length 30 [2023-11-29 04:10:14,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:10:14,419 INFO L495 AbstractCegarLoop]: Abstraction has 276 states and 348 transitions. [2023-11-29 04:10:14,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 5 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 04:10:14,419 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 348 transitions. [2023-11-29 04:10:14,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-29 04:10:14,420 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:10:14,420 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] [2023-11-29 04:10:14,425 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 04:10:14,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-29 04:10:14,620 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting func_to_recursive_line_33_to_70_0Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:10:14,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:10:14,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1357292252, now seen corresponding path program 1 times [2023-11-29 04:10:14,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:10:14,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645223726] [2023-11-29 04:10:14,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:14,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:10:14,647 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:10:14,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1829963626] [2023-11-29 04:10:14,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:14,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:10:14,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:10:14,649 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:10:14,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 04:10:14,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:10:14,834 INFO L262 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-29 04:10:14,836 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:10:14,846 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 04:10:14,885 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 04:10:14,970 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 04:10:14,973 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 04:10:14,988 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 04:10:14,988 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:10:14,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:10:14,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645223726] [2023-11-29 04:10:14,988 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:10:14,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829963626] [2023-11-29 04:10:14,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829963626] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:10:14,988 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:10:14,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 04:10:14,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881706487] [2023-11-29 04:10:14,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:10:14,989 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 04:10:14,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:10:14,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 04:10:14,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 04:10:14,990 INFO L87 Difference]: Start difference. First operand 276 states and 348 transitions. Second operand has 9 states, 7 states have (on average 2.857142857142857) internal successors, (20), 8 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 04:10:19,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=false, quantifiers [0] [2023-11-29 04:10:23,530 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 04:10:23,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:10:23,561 INFO L93 Difference]: Finished difference Result 316 states and 364 transitions. [2023-11-29 04:10:23,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 04:10:23,562 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 2.857142857142857) internal successors, (20), 8 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 30 [2023-11-29 04:10:23,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:10:23,564 INFO L225 Difference]: With dead ends: 316 [2023-11-29 04:10:23,564 INFO L226 Difference]: Without dead ends: 315 [2023-11-29 04:10:23,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2023-11-29 04:10:23,565 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 157 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2023-11-29 04:10:23,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 452 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 503 Invalid, 2 Unknown, 0 Unchecked, 8.5s Time] [2023-11-29 04:10:23,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2023-11-29 04:10:23,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 277. [2023-11-29 04:10:23,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 186 states have (on average 1.564516129032258) internal successors, (291), 239 states have internal predecessors, (291), 27 states have call successors, (27), 12 states have call predecessors, (27), 14 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:10:23,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 349 transitions. [2023-11-29 04:10:23,587 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 349 transitions. Word has length 30 [2023-11-29 04:10:23,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:10:23,588 INFO L495 AbstractCegarLoop]: Abstraction has 277 states and 349 transitions. [2023-11-29 04:10:23,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 2.857142857142857) internal successors, (20), 8 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 04:10:23,588 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 349 transitions. [2023-11-29 04:10:23,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2023-11-29 04:10:23,588 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:10:23,589 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 04:10:23,595 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 04:10:23,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 04:10:23,789 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting func_to_recursive_line_33_to_70_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:10:23,789 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:10:23,789 INFO L85 PathProgramCache]: Analyzing trace with hash -873613026, now seen corresponding path program 1 times [2023-11-29 04:10:23,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:10:23,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957553174] [2023-11-29 04:10:23,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:23,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:10:23,816 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:10:23,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1041276167] [2023-11-29 04:10:23,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:23,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:10:23,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:10:23,817 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:10:23,819 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 04:10:23,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:10:23,998 INFO L262 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 04:10:24,000 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:10:24,009 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 04:10:24,086 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 04:10:24,086 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:10:24,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:10:24,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957553174] [2023-11-29 04:10:24,086 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:10:24,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041276167] [2023-11-29 04:10:24,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041276167] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:10:24,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:10:24,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 04:10:24,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691569685] [2023-11-29 04:10:24,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:10:24,087 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 04:10:24,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:10:24,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 04:10:24,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 04:10:24,087 INFO L87 Difference]: Start difference. First operand 277 states and 349 transitions. Second operand has 9 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 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 04:10:24,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:10:24,248 INFO L93 Difference]: Finished difference Result 314 states and 359 transitions. [2023-11-29 04:10:24,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 04:10:24,249 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 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 31 [2023-11-29 04:10:24,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:10:24,250 INFO L225 Difference]: With dead ends: 314 [2023-11-29 04:10:24,250 INFO L226 Difference]: Without dead ends: 313 [2023-11-29 04:10:24,250 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2023-11-29 04:10:24,251 INFO L413 NwaCegarLoop]: 150 mSDtfsCounter, 128 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 915 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 04:10:24,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 915 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 04:10:24,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2023-11-29 04:10:24,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 281. [2023-11-29 04:10:24,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 190 states have (on average 1.568421052631579) internal successors, (298), 243 states have internal predecessors, (298), 27 states have call successors, (27), 12 states have call predecessors, (27), 14 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:10:24,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 356 transitions. [2023-11-29 04:10:24,266 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 356 transitions. Word has length 31 [2023-11-29 04:10:24,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:10:24,267 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 356 transitions. [2023-11-29 04:10:24,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 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 04:10:24,267 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 356 transitions. [2023-11-29 04:10:24,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-11-29 04:10:24,267 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:10:24,267 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 04:10:24,273 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 04:10:24,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 04:10:24,473 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting func_to_recursive_line_33_to_70_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:10:24,473 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:10:24,473 INFO L85 PathProgramCache]: Analyzing trace with hash -1312199906, now seen corresponding path program 1 times [2023-11-29 04:10:24,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:10:24,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583129994] [2023-11-29 04:10:24,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:24,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:10:24,495 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:10:24,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1889504756] [2023-11-29 04:10:24,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:24,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:10:24,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:10:24,497 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:10:24,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 04:10:24,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:10:24,775 INFO L262 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 04:10:24,778 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:10:24,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 15 treesize of output 1 [2023-11-29 04:10:24,806 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 04:10:24,863 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 04:10:25,008 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 04:10:25,013 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 04:10:25,040 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 04:10:25,040 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:10:25,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:10:25,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583129994] [2023-11-29 04:10:25,041 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:10:25,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889504756] [2023-11-29 04:10:25,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889504756] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:10:25,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:10:25,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 04:10:25,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980605808] [2023-11-29 04:10:25,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:10:25,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 04:10:25,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:10:25,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 04:10:25,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 04:10:25,043 INFO L87 Difference]: Start difference. First operand 281 states and 356 transitions. Second operand has 9 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 states have internal predecessors, (22), 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 04:10:25,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:10:25,704 INFO L93 Difference]: Finished difference Result 309 states and 359 transitions. [2023-11-29 04:10:25,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 04:10:25,704 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 states have internal predecessors, (22), 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 32 [2023-11-29 04:10:25,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:10:25,706 INFO L225 Difference]: With dead ends: 309 [2023-11-29 04:10:25,706 INFO L226 Difference]: Without dead ends: 308 [2023-11-29 04:10:25,707 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2023-11-29 04:10:25,707 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 119 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 471 SdHoareTripleChecker+Invalid, 592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 04:10:25,707 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 471 Invalid, 592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 04:10:25,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2023-11-29 04:10:25,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 283. [2023-11-29 04:10:25,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 192 states have (on average 1.5625) internal successors, (300), 245 states have internal predecessors, (300), 27 states have call successors, (27), 12 states have call predecessors, (27), 14 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:10:25,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 358 transitions. [2023-11-29 04:10:25,725 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 358 transitions. Word has length 32 [2023-11-29 04:10:25,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:10:25,725 INFO L495 AbstractCegarLoop]: Abstraction has 283 states and 358 transitions. [2023-11-29 04:10:25,725 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 states have internal predecessors, (22), 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 04:10:25,725 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 358 transitions. [2023-11-29 04:10:25,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-11-29 04:10:25,726 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:10:25,726 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] [2023-11-29 04:10:25,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 04:10:25,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 04:10:25,926 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting func_to_recursive_line_47_to_56_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:10:25,927 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:10:25,927 INFO L85 PathProgramCache]: Analyzing trace with hash 2022887296, now seen corresponding path program 1 times [2023-11-29 04:10:25,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:10:25,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881072996] [2023-11-29 04:10:25,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:25,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:10:25,952 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:10:25,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [681212180] [2023-11-29 04:10:25,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:25,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:10:25,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:10:25,954 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:10:25,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 04:10:26,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:10:26,208 INFO L262 TraceCheckSpWp]: Trace formula consists of 557 conjuncts, 124 conjunts are in the unsatisfiable core [2023-11-29 04:10:26,212 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:10:26,219 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 04:10:26,297 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 04:10:26,303 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 04:10:26,318 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 04:10:26,322 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 04:10:26,446 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 04:10:26,449 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 04:10:26,571 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 04:10:26,580 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 04:10:26,841 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 04:10:26,845 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 04:10:26,871 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 04:10:26,871 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:10:26,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:10:26,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881072996] [2023-11-29 04:10:26,871 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:10:26,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681212180] [2023-11-29 04:10:26,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681212180] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:10:26,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:10:26,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-11-29 04:10:26,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62354008] [2023-11-29 04:10:26,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:10:26,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 04:10:26,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:10:26,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 04:10:26,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2023-11-29 04:10:26,873 INFO L87 Difference]: Start difference. First operand 283 states and 358 transitions. Second operand has 19 states, 14 states have (on average 2.0) internal successors, (28), 15 states have internal predecessors, (28), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:10:30,928 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 04:10:35,044 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 04:10:39,194 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:10:43,581 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 04:10:47,621 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 04:10:51,904 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 04:10:56,337 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 04:10:56,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:10:56,451 INFO L93 Difference]: Finished difference Result 333 states and 358 transitions. [2023-11-29 04:10:56,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 04:10:56,451 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 14 states have (on average 2.0) internal successors, (28), 15 states have internal predecessors, (28), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 37 [2023-11-29 04:10:56,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:10:56,453 INFO L225 Difference]: With dead ends: 333 [2023-11-29 04:10:56,453 INFO L226 Difference]: Without dead ends: 332 [2023-11-29 04:10:56,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=100, Invalid=770, Unknown=0, NotChecked=0, Total=870 [2023-11-29 04:10:56,454 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 254 mSDsluCounter, 2149 mSDsCounter, 0 mSdLazyCounter, 846 mSolverCounterSat, 25 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 2280 SdHoareTripleChecker+Invalid, 878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 846 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.0s IncrementalHoareTripleChecker+Time [2023-11-29 04:10:56,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 2280 Invalid, 878 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 846 Invalid, 7 Unknown, 0 Unchecked, 29.0s Time] [2023-11-29 04:10:56,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2023-11-29 04:10:56,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 283. [2023-11-29 04:10:56,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 192 states have (on average 1.5572916666666667) internal successors, (299), 245 states have internal predecessors, (299), 27 states have call successors, (27), 12 states have call predecessors, (27), 14 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:10:56,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 357 transitions. [2023-11-29 04:10:56,477 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 357 transitions. Word has length 37 [2023-11-29 04:10:56,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:10:56,477 INFO L495 AbstractCegarLoop]: Abstraction has 283 states and 357 transitions. [2023-11-29 04:10:56,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 14 states have (on average 2.0) internal successors, (28), 15 states have internal predecessors, (28), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:10:56,478 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 357 transitions. [2023-11-29 04:10:56,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2023-11-29 04:10:56,478 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:10:56,478 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] [2023-11-29 04:10:56,486 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 04:10:56,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 04:10:56,679 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting func_to_recursive_line_47_to_56_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:10:56,679 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:10:56,679 INFO L85 PathProgramCache]: Analyzing trace with hash -1715003213, now seen corresponding path program 1 times [2023-11-29 04:10:56,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:10:56,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536299231] [2023-11-29 04:10:56,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:56,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:10:56,715 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:10:56,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1039082423] [2023-11-29 04:10:56,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:10:56,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:10:56,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:10:56,717 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:10:56,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 04:10:56,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:10:56,988 INFO L262 TraceCheckSpWp]: Trace formula consists of 558 conjuncts, 125 conjunts are in the unsatisfiable core [2023-11-29 04:10:56,992 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:10:57,003 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 04:10:57,092 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 04:10:57,100 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 04:10:57,110 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 04:10:57,119 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 04:10:57,304 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 04:10:57,308 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 04:10:57,478 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 04:10:57,487 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 04:10:57,792 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 04:10:57,796 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 04:10:57,827 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 04:10:57,827 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:10:57,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:10:57,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536299231] [2023-11-29 04:10:57,827 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:10:57,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039082423] [2023-11-29 04:10:57,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039082423] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:10:57,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:10:57,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 04:10:57,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965838078] [2023-11-29 04:10:57,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:10:57,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 04:10:57,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:10:57,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 04:10:57,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2023-11-29 04:10:57,829 INFO L87 Difference]: Start difference. First operand 283 states and 357 transitions. Second operand has 20 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 16 states have internal predecessors, (29), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:11:01,975 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 04:11:06,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 04:11:10,609 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 04:11:11,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:11:11,386 INFO L93 Difference]: Finished difference Result 332 states and 357 transitions. [2023-11-29 04:11:11,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 04:11:11,387 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 16 states have internal predecessors, (29), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 38 [2023-11-29 04:11:11,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:11:11,389 INFO L225 Difference]: With dead ends: 332 [2023-11-29 04:11:11,389 INFO L226 Difference]: Without dead ends: 331 [2023-11-29 04:11:11,390 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=109, Invalid=883, Unknown=0, NotChecked=0, Total=992 [2023-11-29 04:11:11,390 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 278 mSDsluCounter, 1874 mSDsCounter, 0 mSdLazyCounter, 735 mSolverCounterSat, 27 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 2007 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 735 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2023-11-29 04:11:11,390 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 2007 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 735 Invalid, 3 Unknown, 0 Unchecked, 12.9s Time] [2023-11-29 04:11:11,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2023-11-29 04:11:11,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 283. [2023-11-29 04:11:11,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 192 states have (on average 1.5520833333333333) internal successors, (298), 245 states have internal predecessors, (298), 27 states have call successors, (27), 12 states have call predecessors, (27), 14 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:11:11,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 356 transitions. [2023-11-29 04:11:11,409 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 356 transitions. Word has length 38 [2023-11-29 04:11:11,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:11:11,409 INFO L495 AbstractCegarLoop]: Abstraction has 283 states and 356 transitions. [2023-11-29 04:11:11,410 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 16 states have internal predecessors, (29), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:11:11,410 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 356 transitions. [2023-11-29 04:11:11,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-11-29 04:11:11,410 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:11:11,410 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 04:11:11,416 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 04:11:11,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 04:11:11,611 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting func_to_recursive_line_47_to_56_0Err8ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:11:11,611 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:11:11,611 INFO L85 PathProgramCache]: Analyzing trace with hash -1625491998, now seen corresponding path program 1 times [2023-11-29 04:11:11,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:11:11,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860801974] [2023-11-29 04:11:11,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:11:11,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:11:11,653 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:11:11,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2060596613] [2023-11-29 04:11:11,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:11:11,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:11:11,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:11:11,655 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:11:11,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 04:11:11,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:11:11,931 INFO L262 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 68 conjunts are in the unsatisfiable core [2023-11-29 04:11:11,934 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:11:11,939 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 04:11:11,998 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 04:11:12,365 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 04:11:12,368 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 04:11:12,387 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 04:11:12,388 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:11:12,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:11:12,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860801974] [2023-11-29 04:11:12,388 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:11:12,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060596613] [2023-11-29 04:11:12,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060596613] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:11:12,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:11:12,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-29 04:11:12,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829976823] [2023-11-29 04:11:12,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:11:12,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 04:11:12,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:11:12,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 04:11:12,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2023-11-29 04:11:12,390 INFO L87 Difference]: Start difference. First operand 283 states and 356 transitions. Second operand has 16 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:11:16,401 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 04:11:20,720 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 04:11:24,890 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 04:11:28,912 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:11:29,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:11:29,106 INFO L93 Difference]: Finished difference Result 315 states and 358 transitions. [2023-11-29 04:11:29,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 04:11:29,107 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 39 [2023-11-29 04:11:29,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:11:29,115 INFO L225 Difference]: With dead ends: 315 [2023-11-29 04:11:29,115 INFO L226 Difference]: Without dead ends: 314 [2023-11-29 04:11:29,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2023-11-29 04:11:29,116 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 260 mSDsluCounter, 1147 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 28 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 1280 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.5s IncrementalHoareTripleChecker+Time [2023-11-29 04:11:29,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 1280 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 393 Invalid, 4 Unknown, 0 Unchecked, 16.5s Time] [2023-11-29 04:11:29,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2023-11-29 04:11:29,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 283. [2023-11-29 04:11:29,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 192 states have (on average 1.5416666666666667) internal successors, (296), 245 states have internal predecessors, (296), 27 states have call successors, (27), 12 states have call predecessors, (27), 14 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:11:29,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 354 transitions. [2023-11-29 04:11:29,141 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 354 transitions. Word has length 39 [2023-11-29 04:11:29,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:11:29,142 INFO L495 AbstractCegarLoop]: Abstraction has 283 states and 354 transitions. [2023-11-29 04:11:29,142 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:11:29,142 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 354 transitions. [2023-11-29 04:11:29,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-11-29 04:11:29,142 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:11:29,142 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 04:11:29,149 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 04:11:29,343 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 04:11:29,343 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting func_to_recursive_line_47_to_56_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:11:29,343 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:11:29,344 INFO L85 PathProgramCache]: Analyzing trace with hash 1149355669, now seen corresponding path program 1 times [2023-11-29 04:11:29,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:11:29,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716879177] [2023-11-29 04:11:29,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:11:29,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:11:29,368 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:11:29,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1604490120] [2023-11-29 04:11:29,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:11:29,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:11:29,369 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:11:29,369 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:11:29,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 04:11:29,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:11:29,672 INFO L262 TraceCheckSpWp]: Trace formula consists of 564 conjuncts, 68 conjunts are in the unsatisfiable core [2023-11-29 04:11:29,675 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:11:29,682 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 04:11:29,756 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 04:11:30,082 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 04:11:30,096 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 04:11:30,096 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:11:30,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:11:30,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716879177] [2023-11-29 04:11:30,097 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:11:30,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604490120] [2023-11-29 04:11:30,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1604490120] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:11:30,097 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:11:30,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 04:11:30,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331980515] [2023-11-29 04:11:30,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:11:30,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 04:11:30,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:11:30,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 04:11:30,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2023-11-29 04:11:30,098 INFO L87 Difference]: Start difference. First operand 283 states and 354 transitions. Second operand has 13 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 9 states have internal predecessors, (28), 5 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 04:11:30,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:11:30,677 INFO L93 Difference]: Finished difference Result 314 states and 356 transitions. [2023-11-29 04:11:30,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 04:11:30,678 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 9 states have internal predecessors, (28), 5 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 40 [2023-11-29 04:11:30,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:11:30,680 INFO L225 Difference]: With dead ends: 314 [2023-11-29 04:11:30,680 INFO L226 Difference]: Without dead ends: 313 [2023-11-29 04:11:30,680 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2023-11-29 04:11:30,681 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 323 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 994 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 04:11:30,681 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [323 Valid, 994 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 04:11:30,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2023-11-29 04:11:30,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 283. [2023-11-29 04:11:30,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 192 states have (on average 1.53125) internal successors, (294), 245 states have internal predecessors, (294), 27 states have call successors, (27), 12 states have call predecessors, (27), 14 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:11:30,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 352 transitions. [2023-11-29 04:11:30,700 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 352 transitions. Word has length 40 [2023-11-29 04:11:30,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:11:30,700 INFO L495 AbstractCegarLoop]: Abstraction has 283 states and 352 transitions. [2023-11-29 04:11:30,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 9 states have internal predecessors, (28), 5 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 04:11:30,700 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 352 transitions. [2023-11-29 04:11:30,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-11-29 04:11:30,701 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:11:30,701 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 04:11:30,707 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-29 04:11:30,901 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:11:30,901 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting func_to_recursive_line_47_to_56_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:11:30,902 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:11:30,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1270287428, now seen corresponding path program 1 times [2023-11-29 04:11:30,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:11:30,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445954134] [2023-11-29 04:11:30,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:11:30,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:11:30,927 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:11:30,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1662131607] [2023-11-29 04:11:30,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:11:30,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:11:30,927 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:11:30,928 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:11:30,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 04:11:31,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:11:31,206 INFO L262 TraceCheckSpWp]: Trace formula consists of 565 conjuncts, 126 conjunts are in the unsatisfiable core [2023-11-29 04:11:31,210 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:11:31,225 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 04:11:31,322 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 04:11:31,337 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 04:11:31,342 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 04:11:31,468 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 04:11:31,921 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 04:11:31,950 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 04:11:31,951 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:11:31,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:11:31,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445954134] [2023-11-29 04:11:31,951 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:11:31,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662131607] [2023-11-29 04:11:31,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662131607] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:11:31,951 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:11:31,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-29 04:11:31,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137606818] [2023-11-29 04:11:31,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:11:31,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 04:11:31,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:11:31,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 04:11:31,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2023-11-29 04:11:31,953 INFO L87 Difference]: Start difference. First operand 283 states and 352 transitions. Second operand has 15 states, 13 states have (on average 2.230769230769231) internal successors, (29), 11 states have internal predecessors, (29), 5 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 04:11:32,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:11:32,869 INFO L93 Difference]: Finished difference Result 309 states and 352 transitions. [2023-11-29 04:11:32,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 04:11:32,870 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 2.230769230769231) internal successors, (29), 11 states have internal predecessors, (29), 5 states have call successors, (6), 5 states have call predecessors, (6), 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 04:11:32,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:11:32,871 INFO L225 Difference]: With dead ends: 309 [2023-11-29 04:11:32,871 INFO L226 Difference]: Without dead ends: 306 [2023-11-29 04:11:32,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2023-11-29 04:11:32,872 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 350 mSDsluCounter, 1119 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 1245 SdHoareTripleChecker+Invalid, 529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 04:11:32,872 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [350 Valid, 1245 Invalid, 529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 04:11:32,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2023-11-29 04:11:32,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 283. [2023-11-29 04:11:32,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 192 states have (on average 1.5104166666666667) internal successors, (290), 245 states have internal predecessors, (290), 27 states have call successors, (27), 12 states have call predecessors, (27), 14 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:11:32,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 348 transitions. [2023-11-29 04:11:32,895 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 348 transitions. Word has length 41 [2023-11-29 04:11:32,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:11:32,895 INFO L495 AbstractCegarLoop]: Abstraction has 283 states and 348 transitions. [2023-11-29 04:11:32,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 2.230769230769231) internal successors, (29), 11 states have internal predecessors, (29), 5 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 04:11:32,895 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 348 transitions. [2023-11-29 04:11:32,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-11-29 04:11:32,895 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:11:32,895 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 04:11:32,903 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 04:11:33,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:11:33,096 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting func_to_recursive_line_47_to_56_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:11:33,096 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:11:33,096 INFO L85 PathProgramCache]: Analyzing trace with hash 724204663, now seen corresponding path program 1 times [2023-11-29 04:11:33,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:11:33,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763234867] [2023-11-29 04:11:33,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:11:33,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:11:33,118 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:11:33,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [803916832] [2023-11-29 04:11:33,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:11:33,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:11:33,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:11:33,120 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:11:33,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 04:11:33,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:11:33,353 INFO L262 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 123 conjunts are in the unsatisfiable core [2023-11-29 04:11:33,357 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:11:33,362 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 04:11:33,444 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 04:11:33,452 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 04:11:33,458 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 04:11:33,470 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 04:11:33,606 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 04:11:33,610 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 04:11:33,765 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 04:11:33,773 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 04:11:34,057 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 04:11:34,060 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 04:11:34,123 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 04:11:34,123 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:11:34,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:11:34,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763234867] [2023-11-29 04:11:34,123 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:11:34,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803916832] [2023-11-29 04:11:34,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803916832] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:11:34,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:11:34,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 04:11:34,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223451755] [2023-11-29 04:11:34,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:11:34,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 04:11:34,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:11:34,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 04:11:34,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2023-11-29 04:11:34,125 INFO L87 Difference]: Start difference. First operand 283 states and 348 transitions. Second operand has 20 states, 15 states have (on average 2.2) internal successors, (33), 16 states have internal predecessors, (33), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:11:38,298 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 04:11:42,488 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 04:11:46,886 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 04:11:47,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:11:47,730 INFO L93 Difference]: Finished difference Result 323 states and 348 transitions. [2023-11-29 04:11:47,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 04:11:47,731 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 15 states have (on average 2.2) internal successors, (33), 16 states have internal predecessors, (33), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 42 [2023-11-29 04:11:47,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:11:47,732 INFO L225 Difference]: With dead ends: 323 [2023-11-29 04:11:47,732 INFO L226 Difference]: Without dead ends: 322 [2023-11-29 04:11:47,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=112, Invalid=880, Unknown=0, NotChecked=0, Total=992 [2023-11-29 04:11:47,733 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 229 mSDsluCounter, 2104 mSDsCounter, 0 mSdLazyCounter, 778 mSolverCounterSat, 25 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 2238 SdHoareTripleChecker+Invalid, 806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 778 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.0s IncrementalHoareTripleChecker+Time [2023-11-29 04:11:47,734 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 2238 Invalid, 806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 778 Invalid, 3 Unknown, 0 Unchecked, 13.0s Time] [2023-11-29 04:11:47,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2023-11-29 04:11:47,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 283. [2023-11-29 04:11:47,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 192 states have (on average 1.5052083333333333) internal successors, (289), 245 states have internal predecessors, (289), 27 states have call successors, (27), 12 states have call predecessors, (27), 14 states have return successors, (31), 29 states have call predecessors, (31), 27 states have call successors, (31) [2023-11-29 04:11:47,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 347 transitions. [2023-11-29 04:11:47,755 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 347 transitions. Word has length 42 [2023-11-29 04:11:47,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:11:47,755 INFO L495 AbstractCegarLoop]: Abstraction has 283 states and 347 transitions. [2023-11-29 04:11:47,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 15 states have (on average 2.2) internal successors, (33), 16 states have internal predecessors, (33), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:11:47,755 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 347 transitions. [2023-11-29 04:11:47,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-11-29 04:11:47,756 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:11:47,756 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:11:47,762 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-29 04:11:47,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:11:47,956 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:11:47,957 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:11:47,957 INFO L85 PathProgramCache]: Analyzing trace with hash -961194253, now seen corresponding path program 1 times [2023-11-29 04:11:47,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:11:47,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555504958] [2023-11-29 04:11:47,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:11:47,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:11:47,979 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:11:47,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1975915116] [2023-11-29 04:11:47,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:11:47,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:11:47,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:11:47,980 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:11:47,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 04:11:48,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:11:48,199 INFO L262 TraceCheckSpWp]: Trace formula consists of 547 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 04:11:48,202 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:11:48,274 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 04:11:48,279 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 04:11:48,336 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 04:11:48,373 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2023-11-29 04:11:48,375 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 04:11:48,502 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 04:11:48,523 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 04:11:48,523 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:11:49,348 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 04:11:49,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:11:49,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555504958] [2023-11-29 04:11:49,348 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:11:49,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975915116] [2023-11-29 04:11:49,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975915116] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:11:49,348 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:11:49,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 32 [2023-11-29 04:11:49,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908213152] [2023-11-29 04:11:49,349 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 04:11:49,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-11-29 04:11:49,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:11:49,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-11-29 04:11:49,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=894, Unknown=0, NotChecked=0, Total=992 [2023-11-29 04:11:49,350 INFO L87 Difference]: Start difference. First operand 283 states and 347 transitions. Second operand has 32 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 states have internal predecessors, (61), 10 states have call successors, (10), 8 states have call predecessors, (10), 9 states have return successors, (10), 6 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-29 04:11:53,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 04:11:55,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:11:55,262 INFO L93 Difference]: Finished difference Result 333 states and 400 transitions. [2023-11-29 04:11:55,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 04:11:55,265 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 states have internal predecessors, (61), 10 states have call successors, (10), 8 states have call predecessors, (10), 9 states have return successors, (10), 6 states have call predecessors, (10), 10 states have call successors, (10) Word has length 42 [2023-11-29 04:11:55,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:11:55,267 INFO L225 Difference]: With dead ends: 333 [2023-11-29 04:11:55,267 INFO L226 Difference]: Without dead ends: 304 [2023-11-29 04:11:55,268 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=306, Invalid=2046, Unknown=0, NotChecked=0, Total=2352 [2023-11-29 04:11:55,269 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 636 mSDsluCounter, 793 mSDsCounter, 0 mSdLazyCounter, 1834 mSolverCounterSat, 133 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 638 SdHoareTripleChecker+Valid, 843 SdHoareTripleChecker+Invalid, 1968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 1834 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2023-11-29 04:11:55,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [638 Valid, 843 Invalid, 1968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 1834 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2023-11-29 04:11:55,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2023-11-29 04:11:55,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 296. [2023-11-29 04:11:55,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 202 states have (on average 1.50990099009901) internal successors, (305), 256 states have internal predecessors, (305), 28 states have call successors, (28), 13 states have call predecessors, (28), 16 states have return successors, (35), 30 states have call predecessors, (35), 28 states have call successors, (35) [2023-11-29 04:11:55,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 368 transitions. [2023-11-29 04:11:55,305 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 368 transitions. Word has length 42 [2023-11-29 04:11:55,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:11:55,305 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 368 transitions. [2023-11-29 04:11:55,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 states have internal predecessors, (61), 10 states have call successors, (10), 8 states have call predecessors, (10), 9 states have return successors, (10), 6 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-29 04:11:55,306 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 368 transitions. [2023-11-29 04:11:55,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2023-11-29 04:11:55,306 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:11:55,306 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:11:55,312 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-29 04:11:55,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:11:55,507 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:11:55,507 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:11:55,507 INFO L85 PathProgramCache]: Analyzing trace with hash 2111639990, now seen corresponding path program 1 times [2023-11-29 04:11:55,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:11:55,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470494016] [2023-11-29 04:11:55,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:11:55,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:11:55,538 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:11:55,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1909936541] [2023-11-29 04:11:55,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:11:55,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:11:55,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:11:55,540 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:11:55,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 04:11:55,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:11:55,865 INFO L262 TraceCheckSpWp]: Trace formula consists of 801 conjuncts, 143 conjunts are in the unsatisfiable core [2023-11-29 04:11:55,870 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:11:55,887 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 04:11:55,999 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 04:11:56,007 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 04:11:56,017 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 04:11:56,026 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 04:11:56,215 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 04:11:56,219 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 04:11:56,506 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 04:11:56,519 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 04:11:56,519 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 04:11:56,621 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 04:11:56,633 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 04:11:56,633 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 26 treesize of output 22 [2023-11-29 04:11:56,973 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 04:11:56,978 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 04:11:57,014 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 04:11:57,014 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:11:58,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:11:58,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470494016] [2023-11-29 04:11:58,447 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:11:58,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909936541] [2023-11-29 04:11:58,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909936541] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:11:58,447 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:11:58,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2023-11-29 04:11:58,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194132710] [2023-11-29 04:11:58,448 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:11:58,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-29 04:11:58,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:11:58,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-29 04:11:58,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=916, Unknown=0, NotChecked=0, Total=992 [2023-11-29 04:11:58,449 INFO L87 Difference]: Start difference. First operand 296 states and 368 transitions. Second operand has 23 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 17 states have internal predecessors, (34), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:12:02,470 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 04:12:11,366 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 04:12:15,429 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:12:19,505 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 04:12:23,524 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:12:23,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:12:23,635 INFO L93 Difference]: Finished difference Result 413 states and 484 transitions. [2023-11-29 04:12:23,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 04:12:23,636 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 17 states have internal predecessors, (34), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 44 [2023-11-29 04:12:23,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:12:23,638 INFO L225 Difference]: With dead ends: 413 [2023-11-29 04:12:23,638 INFO L226 Difference]: Without dead ends: 408 [2023-11-29 04:12:23,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=239, Invalid=2841, Unknown=0, NotChecked=0, Total=3080 [2023-11-29 04:12:23,640 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 565 mSDsluCounter, 2004 mSDsCounter, 0 mSdLazyCounter, 2466 mSolverCounterSat, 66 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 2140 SdHoareTripleChecker+Invalid, 2537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 2466 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.5s IncrementalHoareTripleChecker+Time [2023-11-29 04:12:23,640 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 2140 Invalid, 2537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 2466 Invalid, 5 Unknown, 0 Unchecked, 23.5s Time] [2023-11-29 04:12:23,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2023-11-29 04:12:23,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 353. [2023-11-29 04:12:23,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 247 states have (on average 1.534412955465587) internal successors, (379), 304 states have internal predecessors, (379), 37 states have call successors, (37), 16 states have call predecessors, (37), 19 states have return successors, (47), 37 states have call predecessors, (47), 37 states have call successors, (47) [2023-11-29 04:12:23,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 463 transitions. [2023-11-29 04:12:23,684 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 463 transitions. Word has length 44 [2023-11-29 04:12:23,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:12:23,684 INFO L495 AbstractCegarLoop]: Abstraction has 353 states and 463 transitions. [2023-11-29 04:12:23,684 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 17 states have internal predecessors, (34), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:12:23,684 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 463 transitions. [2023-11-29 04:12:23,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-11-29 04:12:23,685 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:12:23,685 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:12:23,691 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-29 04:12:23,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:12:23,885 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:12:23,886 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:12:23,886 INFO L85 PathProgramCache]: Analyzing trace with hash 1036330287, now seen corresponding path program 1 times [2023-11-29 04:12:23,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:12:23,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166719593] [2023-11-29 04:12:23,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:12:23,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:12:23,917 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:12:23,918 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [185095205] [2023-11-29 04:12:23,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:12:23,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:12:23,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:12:23,919 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:12:23,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 04:12:24,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:12:24,260 INFO L262 TraceCheckSpWp]: Trace formula consists of 802 conjuncts, 90 conjunts are in the unsatisfiable core [2023-11-29 04:12:24,264 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:12:24,271 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 04:12:24,336 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 04:12:24,528 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 04:12:24,753 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 04:12:24,772 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 04:12:24,772 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:12:25,228 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:12:25,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166719593] [2023-11-29 04:12:25,228 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:12:25,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185095205] [2023-11-29 04:12:25,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185095205] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:12:25,229 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:12:25,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2023-11-29 04:12:25,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459529696] [2023-11-29 04:12:25,229 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:12:25,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 04:12:25,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:12:25,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 04:12:25,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2023-11-29 04:12:25,230 INFO L87 Difference]: Start difference. First operand 353 states and 463 transitions. Second operand has 15 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 10 states have internal predecessors, (32), 5 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 04:12:26,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:12:26,179 INFO L93 Difference]: Finished difference Result 483 states and 582 transitions. [2023-11-29 04:12:26,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 04:12:26,179 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 10 states have internal predecessors, (32), 5 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 45 [2023-11-29 04:12:26,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:12:26,182 INFO L225 Difference]: With dead ends: 483 [2023-11-29 04:12:26,182 INFO L226 Difference]: Without dead ends: 482 [2023-11-29 04:12:26,182 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 42 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=114, Invalid=698, Unknown=0, NotChecked=0, Total=812 [2023-11-29 04:12:26,183 INFO L413 NwaCegarLoop]: 215 mSDtfsCounter, 595 mSDsluCounter, 1604 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 595 SdHoareTripleChecker+Valid, 1819 SdHoareTripleChecker+Invalid, 617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 04:12:26,183 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [595 Valid, 1819 Invalid, 617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 04:12:26,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2023-11-29 04:12:26,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 415. [2023-11-29 04:12:26,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 295 states have (on average 1.5491525423728814) internal successors, (457), 356 states have internal predecessors, (457), 46 states have call successors, (46), 19 states have call predecessors, (46), 24 states have return successors, (61), 45 states have call predecessors, (61), 46 states have call successors, (61) [2023-11-29 04:12:26,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 564 transitions. [2023-11-29 04:12:26,216 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 564 transitions. Word has length 45 [2023-11-29 04:12:26,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:12:26,217 INFO L495 AbstractCegarLoop]: Abstraction has 415 states and 564 transitions. [2023-11-29 04:12:26,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 10 states have internal predecessors, (32), 5 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 04:12:26,217 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 564 transitions. [2023-11-29 04:12:26,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 04:12:26,218 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:12:26,218 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:12:26,225 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-11-29 04:12:26,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:12:26,418 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting func_to_recursive_line_47_to_56_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:12:26,418 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:12:26,419 INFO L85 PathProgramCache]: Analyzing trace with hash 2061467864, now seen corresponding path program 1 times [2023-11-29 04:12:26,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:12:26,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642631005] [2023-11-29 04:12:26,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:12:26,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:12:26,449 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:12:26,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1219316202] [2023-11-29 04:12:26,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:12:26,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:12:26,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:12:26,450 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:12:26,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 04:12:26,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:12:26,781 INFO L262 TraceCheckSpWp]: Trace formula consists of 807 conjuncts, 88 conjunts are in the unsatisfiable core [2023-11-29 04:12:26,784 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:12:26,802 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 04:12:26,864 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 04:12:26,999 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 04:12:27,001 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 04:12:27,271 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 04:12:27,275 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 04:12:27,294 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 04:12:27,294 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:12:28,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:12:28,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642631005] [2023-11-29 04:12:28,300 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:12:28,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219316202] [2023-11-29 04:12:28,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219316202] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:12:28,300 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:12:28,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2023-11-29 04:12:28,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621603456] [2023-11-29 04:12:28,300 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:12:28,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 04:12:28,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:12:28,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 04:12:28,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=578, Unknown=0, NotChecked=0, Total=650 [2023-11-29 04:12:28,301 INFO L87 Difference]: Start difference. First operand 415 states and 564 transitions. Second operand has 18 states, 15 states have (on average 2.4) internal successors, (36), 13 states have internal predecessors, (36), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:12:32,322 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 04:12:36,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 04:12:40,738 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:12:44,987 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 04:12:49,088 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 04:12:53,285 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 04:12:53,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:12:53,641 INFO L93 Difference]: Finished difference Result 470 states and 566 transitions. [2023-11-29 04:12:53,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 04:12:53,641 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 2.4) internal successors, (36), 13 states have internal predecessors, (36), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 46 [2023-11-29 04:12:53,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:12:53,644 INFO L225 Difference]: With dead ends: 470 [2023-11-29 04:12:53,644 INFO L226 Difference]: Without dead ends: 469 [2023-11-29 04:12:53,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=140, Invalid=1120, Unknown=0, NotChecked=0, Total=1260 [2023-11-29 04:12:53,646 INFO L413 NwaCegarLoop]: 211 mSDtfsCounter, 504 mSDsluCounter, 2311 mSDsCounter, 0 mSdLazyCounter, 774 mSolverCounterSat, 43 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 2522 SdHoareTripleChecker+Invalid, 823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 774 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.9s IncrementalHoareTripleChecker+Time [2023-11-29 04:12:53,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [505 Valid, 2522 Invalid, 823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 774 Invalid, 6 Unknown, 0 Unchecked, 24.9s Time] [2023-11-29 04:12:53,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2023-11-29 04:12:53,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 415. [2023-11-29 04:12:53,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 295 states have (on average 1.5423728813559323) internal successors, (455), 356 states have internal predecessors, (455), 46 states have call successors, (46), 19 states have call predecessors, (46), 24 states have return successors, (61), 45 states have call predecessors, (61), 46 states have call successors, (61) [2023-11-29 04:12:53,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 562 transitions. [2023-11-29 04:12:53,694 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 562 transitions. Word has length 46 [2023-11-29 04:12:53,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:12:53,694 INFO L495 AbstractCegarLoop]: Abstraction has 415 states and 562 transitions. [2023-11-29 04:12:53,694 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 2.4) internal successors, (36), 13 states have internal predecessors, (36), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:12:53,695 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 562 transitions. [2023-11-29 04:12:53,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 04:12:53,695 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:12:53,695 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:12:53,703 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-11-29 04:12:53,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:12:53,896 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting func_to_recursive_line_33_to_70_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:12:53,896 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:12:53,896 INFO L85 PathProgramCache]: Analyzing trace with hash -274578508, now seen corresponding path program 1 times [2023-11-29 04:12:53,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:12:53,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474025482] [2023-11-29 04:12:53,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:12:53,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:12:53,927 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:12:53,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1142001719] [2023-11-29 04:12:53,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:12:53,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:12:53,927 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:12:53,928 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:12:53,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-29 04:12:54,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:12:54,237 INFO L262 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 88 conjunts are in the unsatisfiable core [2023-11-29 04:12:54,241 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:12:54,254 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 04:12:54,275 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 04:12:54,292 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 04:12:54,426 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 27 treesize of output 19 [2023-11-29 04:12:54,429 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 40 treesize of output 28 [2023-11-29 04:12:54,433 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 25 treesize of output 17 [2023-11-29 04:12:54,528 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 29 treesize of output 21 [2023-11-29 04:12:54,532 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 04:12:54,565 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 13 treesize of output 9 [2023-11-29 04:12:54,599 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-29 04:12:54,599 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:12:55,086 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 04:12:55,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:12:55,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474025482] [2023-11-29 04:12:55,087 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:12:55,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142001719] [2023-11-29 04:12:55,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142001719] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:12:55,087 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:12:55,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 25 [2023-11-29 04:12:55,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023769399] [2023-11-29 04:12:55,087 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 04:12:55,088 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-11-29 04:12:55,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:12:55,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-29 04:12:55,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2023-11-29 04:12:55,090 INFO L87 Difference]: Start difference. First operand 415 states and 562 transitions. Second operand has 25 states, 22 states have (on average 2.5) internal successors, (55), 18 states have internal predecessors, (55), 7 states have call successors, (12), 6 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-11-29 04:12:57,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:12:57,024 INFO L93 Difference]: Finished difference Result 638 states and 834 transitions. [2023-11-29 04:12:57,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 04:12:57,025 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 22 states have (on average 2.5) internal successors, (55), 18 states have internal predecessors, (55), 7 states have call successors, (12), 6 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 46 [2023-11-29 04:12:57,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:12:57,029 INFO L225 Difference]: With dead ends: 638 [2023-11-29 04:12:57,029 INFO L226 Difference]: Without dead ends: 487 [2023-11-29 04:12:57,031 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=314, Invalid=1942, Unknown=0, NotChecked=0, Total=2256 [2023-11-29 04:12:57,032 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 403 mSDsluCounter, 929 mSDsCounter, 0 mSdLazyCounter, 1626 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 1002 SdHoareTripleChecker+Invalid, 1703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-29 04:12:57,032 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [411 Valid, 1002 Invalid, 1703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1626 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-29 04:12:57,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2023-11-29 04:12:57,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 464. [2023-11-29 04:12:57,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 331 states have (on average 1.5347432024169185) internal successors, (508), 394 states have internal predecessors, (508), 50 states have call successors, (50), 22 states have call predecessors, (50), 33 states have return successors, (81), 52 states have call predecessors, (81), 50 states have call successors, (81) [2023-11-29 04:12:57,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 639 transitions. [2023-11-29 04:12:57,099 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 639 transitions. Word has length 46 [2023-11-29 04:12:57,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:12:57,099 INFO L495 AbstractCegarLoop]: Abstraction has 464 states and 639 transitions. [2023-11-29 04:12:57,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 22 states have (on average 2.5) internal successors, (55), 18 states have internal predecessors, (55), 7 states have call successors, (12), 6 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-11-29 04:12:57,099 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 639 transitions. [2023-11-29 04:12:57,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-11-29 04:12:57,100 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:12:57,100 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:12:57,107 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-29 04:12:57,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-29 04:12:57,300 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting func_to_recursive_line_47_to_56_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:12:57,301 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:12:57,301 INFO L85 PathProgramCache]: Analyzing trace with hash -519005615, now seen corresponding path program 1 times [2023-11-29 04:12:57,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:12:57,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574164660] [2023-11-29 04:12:57,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:12:57,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:12:57,323 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:12:57,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [612730952] [2023-11-29 04:12:57,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:12:57,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:12:57,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:12:57,324 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:12:57,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-29 04:12:57,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:12:57,655 INFO L262 TraceCheckSpWp]: Trace formula consists of 808 conjuncts, 94 conjunts are in the unsatisfiable core [2023-11-29 04:12:57,659 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:12:57,663 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 04:12:57,764 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 04:12:57,921 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 04:12:58,167 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 04:12:58,187 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 04:12:58,187 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:12:58,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:12:58,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574164660] [2023-11-29 04:12:58,847 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:12:58,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612730952] [2023-11-29 04:12:58,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612730952] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:12:58,847 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:12:58,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2023-11-29 04:12:58,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980893235] [2023-11-29 04:12:58,848 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:12:58,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 04:12:58,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:12:58,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 04:12:58,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2023-11-29 04:12:58,849 INFO L87 Difference]: Start difference. First operand 464 states and 639 transitions. Second operand has 20 states, 17 states have (on average 2.176470588235294) internal successors, (37), 14 states have internal predecessors, (37), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:13:02,915 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 04:13:04,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:13:04,109 INFO L93 Difference]: Finished difference Result 519 states and 642 transitions. [2023-11-29 04:13:04,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 04:13:04,110 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 2.176470588235294) internal successors, (37), 14 states have internal predecessors, (37), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 47 [2023-11-29 04:13:04,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:13:04,112 INFO L225 Difference]: With dead ends: 519 [2023-11-29 04:13:04,112 INFO L226 Difference]: Without dead ends: 518 [2023-11-29 04:13:04,113 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=145, Invalid=1187, Unknown=0, NotChecked=0, Total=1332 [2023-11-29 04:13:04,113 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 425 mSDsluCounter, 2257 mSDsCounter, 0 mSdLazyCounter, 746 mSolverCounterSat, 29 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 2459 SdHoareTripleChecker+Invalid, 776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 746 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-11-29 04:13:04,114 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [426 Valid, 2459 Invalid, 776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 746 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2023-11-29 04:13:04,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2023-11-29 04:13:04,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 464. [2023-11-29 04:13:04,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 331 states have (on average 1.5287009063444108) internal successors, (506), 394 states have internal predecessors, (506), 50 states have call successors, (50), 22 states have call predecessors, (50), 33 states have return successors, (81), 52 states have call predecessors, (81), 50 states have call successors, (81) [2023-11-29 04:13:04,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 637 transitions. [2023-11-29 04:13:04,156 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 637 transitions. Word has length 47 [2023-11-29 04:13:04,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:13:04,156 INFO L495 AbstractCegarLoop]: Abstraction has 464 states and 637 transitions. [2023-11-29 04:13:04,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 2.176470588235294) internal successors, (37), 14 states have internal predecessors, (37), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:13:04,156 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 637 transitions. [2023-11-29 04:13:04,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-11-29 04:13:04,156 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:13:04,156 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:13:04,163 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-11-29 04:13:04,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:13:04,357 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting func_to_recursive_line_47_to_56_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:13:04,357 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:13:04,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1090695162, now seen corresponding path program 1 times [2023-11-29 04:13:04,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:13:04,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877998336] [2023-11-29 04:13:04,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:13:04,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:13:04,387 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:13:04,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [31199919] [2023-11-29 04:13:04,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:13:04,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:13:04,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:13:04,389 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:13:04,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-29 04:13:04,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:13:04,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 809 conjuncts, 89 conjunts are in the unsatisfiable core [2023-11-29 04:13:04,708 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:13:04,715 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 04:13:04,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 1 [2023-11-29 04:13:04,975 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 04:13:04,978 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 04:13:05,298 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 04:13:05,303 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 04:13:05,342 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 04:13:05,342 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:13:10,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:13:10,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877998336] [2023-11-29 04:13:10,711 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:13:10,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31199919] [2023-11-29 04:13:10,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31199919] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:13:10,711 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:13:10,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2023-11-29 04:13:10,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488989146] [2023-11-29 04:13:10,712 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:13:10,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 04:13:10,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:13:10,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 04:13:10,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=675, Unknown=1, NotChecked=0, Total=756 [2023-11-29 04:13:10,713 INFO L87 Difference]: Start difference. First operand 464 states and 637 transitions. Second operand has 19 states, 16 states have (on average 2.375) internal successors, (38), 14 states have internal predecessors, (38), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:13:14,732 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 04:13:18,755 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 04:13:23,179 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 04:13:28,078 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 04:13:32,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 04:13:36,143 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 04:13:36,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:13:36,205 INFO L93 Difference]: Finished difference Result 518 states and 640 transitions. [2023-11-29 04:13:36,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-29 04:13:36,205 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 2.375) internal successors, (38), 14 states have internal predecessors, (38), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 48 [2023-11-29 04:13:36,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:13:36,209 INFO L225 Difference]: With dead ends: 518 [2023-11-29 04:13:36,209 INFO L226 Difference]: Without dead ends: 517 [2023-11-29 04:13:36,209 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=161, Invalid=1320, Unknown=1, NotChecked=0, Total=1482 [2023-11-29 04:13:36,210 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 449 mSDsluCounter, 2224 mSDsCounter, 0 mSdLazyCounter, 724 mSolverCounterSat, 33 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 2426 SdHoareTripleChecker+Invalid, 763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 724 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.0s IncrementalHoareTripleChecker+Time [2023-11-29 04:13:36,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 2426 Invalid, 763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 724 Invalid, 6 Unknown, 0 Unchecked, 25.0s Time] [2023-11-29 04:13:36,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2023-11-29 04:13:36,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 464. [2023-11-29 04:13:36,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 331 states have (on average 1.5226586102719033) internal successors, (504), 394 states have internal predecessors, (504), 50 states have call successors, (50), 22 states have call predecessors, (50), 33 states have return successors, (81), 52 states have call predecessors, (81), 50 states have call successors, (81) [2023-11-29 04:13:36,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 635 transitions. [2023-11-29 04:13:36,254 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 635 transitions. Word has length 48 [2023-11-29 04:13:36,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:13:36,254 INFO L495 AbstractCegarLoop]: Abstraction has 464 states and 635 transitions. [2023-11-29 04:13:36,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 2.375) internal successors, (38), 14 states have internal predecessors, (38), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:13:36,255 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 635 transitions. [2023-11-29 04:13:36,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-29 04:13:36,255 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:13:36,255 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:13:36,261 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2023-11-29 04:13:36,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-29 04:13:36,456 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting func_to_recursive_line_47_to_56_0Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:13:36,456 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:13:36,456 INFO L85 PathProgramCache]: Analyzing trace with hash -548188301, now seen corresponding path program 1 times [2023-11-29 04:13:36,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:13:36,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604665848] [2023-11-29 04:13:36,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:13:36,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:13:36,485 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:13:36,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [333627745] [2023-11-29 04:13:36,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:13:36,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:13:36,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:13:36,487 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:13:36,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-29 04:13:36,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:13:36,821 INFO L262 TraceCheckSpWp]: Trace formula consists of 810 conjuncts, 90 conjunts are in the unsatisfiable core [2023-11-29 04:13:36,824 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:13:36,833 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 04:13:36,905 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 04:13:37,062 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 04:13:37,319 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 04:13:37,357 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 04:13:37,357 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:13:40,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:13:40,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604665848] [2023-11-29 04:13:40,030 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:13:40,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333627745] [2023-11-29 04:13:40,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333627745] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:13:40,030 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:13:40,030 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2023-11-29 04:13:40,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361908672] [2023-11-29 04:13:40,030 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:13:40,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 04:13:40,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:13:40,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 04:13:40,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=578, Unknown=0, NotChecked=0, Total=650 [2023-11-29 04:13:40,031 INFO L87 Difference]: Start difference. First operand 464 states and 635 transitions. Second operand has 18 states, 15 states have (on average 2.6) internal successors, (39), 13 states have internal predecessors, (39), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:13:44,073 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 04:13:45,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:13:45,307 INFO L93 Difference]: Finished difference Result 517 states and 638 transitions. [2023-11-29 04:13:45,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 04:13:45,308 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 2.6) internal successors, (39), 13 states have internal predecessors, (39), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 49 [2023-11-29 04:13:45,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:13:45,311 INFO L225 Difference]: With dead ends: 517 [2023-11-29 04:13:45,311 INFO L226 Difference]: Without dead ends: 516 [2023-11-29 04:13:45,312 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=140, Invalid=1120, Unknown=0, NotChecked=0, Total=1260 [2023-11-29 04:13:45,312 INFO L413 NwaCegarLoop]: 203 mSDtfsCounter, 481 mSDsluCounter, 2296 mSDsCounter, 0 mSdLazyCounter, 738 mSolverCounterSat, 45 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 2499 SdHoareTripleChecker+Invalid, 784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 738 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-11-29 04:13:45,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [482 Valid, 2499 Invalid, 784 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 738 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2023-11-29 04:13:45,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2023-11-29 04:13:45,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 464. [2023-11-29 04:13:45,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 331 states have (on average 1.5166163141993958) internal successors, (502), 394 states have internal predecessors, (502), 50 states have call successors, (50), 22 states have call predecessors, (50), 33 states have return successors, (81), 52 states have call predecessors, (81), 50 states have call successors, (81) [2023-11-29 04:13:45,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 633 transitions. [2023-11-29 04:13:45,372 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 633 transitions. Word has length 49 [2023-11-29 04:13:45,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:13:45,372 INFO L495 AbstractCegarLoop]: Abstraction has 464 states and 633 transitions. [2023-11-29 04:13:45,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 2.6) internal successors, (39), 13 states have internal predecessors, (39), 6 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 04:13:45,372 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 633 transitions. [2023-11-29 04:13:45,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-29 04:13:45,373 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:13:45,373 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:13:45,379 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-11-29 04:13:45,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-29 04:13:45,573 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting func_to_recursive_line_47_to_56_0Err12ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:13:45,574 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:13:45,574 INFO L85 PathProgramCache]: Analyzing trace with hash -370790438, now seen corresponding path program 1 times [2023-11-29 04:13:45,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:13:45,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230118021] [2023-11-29 04:13:45,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:13:45,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:13:45,594 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:13:45,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1165679142] [2023-11-29 04:13:45,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:13:45,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:13:45,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:13:45,596 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:13:45,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-29 04:13:45,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:13:45,907 INFO L262 TraceCheckSpWp]: Trace formula consists of 582 conjuncts, 65 conjunts are in the unsatisfiable core [2023-11-29 04:13:45,909 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:13:45,950 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 04:13:45,952 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 04:13:46,008 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 04:13:46,404 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 04:13:46,409 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 04:13:46,428 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-29 04:13:46,428 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:13:46,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:13:46,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230118021] [2023-11-29 04:13:46,429 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:13:46,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165679142] [2023-11-29 04:13:46,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165679142] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:13:46,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:13:46,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 04:13:46,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004635754] [2023-11-29 04:13:46,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:13:46,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 04:13:46,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:13:46,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 04:13:46,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2023-11-29 04:13:46,430 INFO L87 Difference]: Start difference. First operand 464 states and 633 transitions. Second operand has 17 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 6 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 04:13:50,475 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 04:13:54,582 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 04:13:58,826 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 04:14:02,855 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 04:14:06,910 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 04:14:10,952 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 04:14:15,217 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 04:14:19,256 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 04:14:23,319 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 04:14:27,348 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 04:14:31,403 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:14:31,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:14:31,448 INFO L93 Difference]: Finished difference Result 480 states and 633 transitions. [2023-11-29 04:14:31,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 04:14:31,449 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 6 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 49 [2023-11-29 04:14:31,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:14:31,451 INFO L225 Difference]: With dead ends: 480 [2023-11-29 04:14:31,451 INFO L226 Difference]: Without dead ends: 479 [2023-11-29 04:14:31,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2023-11-29 04:14:31,452 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 168 mSDsluCounter, 1290 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 22 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 44.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 1411 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 44.8s IncrementalHoareTripleChecker+Time [2023-11-29 04:14:31,452 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 1411 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 485 Invalid, 11 Unknown, 0 Unchecked, 44.8s Time] [2023-11-29 04:14:31,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2023-11-29 04:14:31,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 464. [2023-11-29 04:14:31,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 331 states have (on average 1.513595166163142) internal successors, (501), 394 states have internal predecessors, (501), 50 states have call successors, (50), 22 states have call predecessors, (50), 33 states have return successors, (81), 52 states have call predecessors, (81), 50 states have call successors, (81) [2023-11-29 04:14:31,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 632 transitions. [2023-11-29 04:14:31,522 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 632 transitions. Word has length 49 [2023-11-29 04:14:31,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:14:31,523 INFO L495 AbstractCegarLoop]: Abstraction has 464 states and 632 transitions. [2023-11-29 04:14:31,523 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 6 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 04:14:31,523 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 632 transitions. [2023-11-29 04:14:31,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-11-29 04:14:31,524 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:14:31,524 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:14:31,542 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-11-29 04:14:31,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:14:31,736 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting func_to_recursive_line_47_to_56_0Err13ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:14:31,737 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:14:31,737 INFO L85 PathProgramCache]: Analyzing trace with hash 1390398375, now seen corresponding path program 1 times [2023-11-29 04:14:31,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:14:31,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293484201] [2023-11-29 04:14:31,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:14:31,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:14:31,759 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:14:31,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1198522179] [2023-11-29 04:14:31,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:14:31,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:14:31,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:14:31,760 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:14:31,762 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-29 04:14:32,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:14:32,066 INFO L262 TraceCheckSpWp]: Trace formula consists of 583 conjuncts, 63 conjunts are in the unsatisfiable core [2023-11-29 04:14:32,069 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:14:32,109 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 04:14:32,114 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 04:14:32,159 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 04:14:32,589 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 04:14:32,593 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 04:14:32,618 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-29 04:14:32,619 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:14:32,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:14:32,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293484201] [2023-11-29 04:14:32,619 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:14:32,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198522179] [2023-11-29 04:14:32,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198522179] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:14:32,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:14:32,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 04:14:32,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470987351] [2023-11-29 04:14:32,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:14:32,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 04:14:32,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:14:32,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 04:14:32,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2023-11-29 04:14:32,621 INFO L87 Difference]: Start difference. First operand 464 states and 632 transitions. Second operand has 17 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 6 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 04:14:37,009 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 04:14:41,097 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 04:14:41,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:14:41,437 INFO L93 Difference]: Finished difference Result 479 states and 632 transitions. [2023-11-29 04:14:41,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 04:14:41,437 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 6 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 50 [2023-11-29 04:14:41,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:14:41,440 INFO L225 Difference]: With dead ends: 479 [2023-11-29 04:14:41,440 INFO L226 Difference]: Without dead ends: 478 [2023-11-29 04:14:41,441 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2023-11-29 04:14:41,441 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 161 mSDsluCounter, 1444 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 20 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 1566 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2023-11-29 04:14:41,441 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 1566 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 463 Invalid, 2 Unknown, 0 Unchecked, 8.6s Time] [2023-11-29 04:14:41,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2023-11-29 04:14:41,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 464. [2023-11-29 04:14:41,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 331 states have (on average 1.5105740181268883) internal successors, (500), 394 states have internal predecessors, (500), 50 states have call successors, (50), 22 states have call predecessors, (50), 33 states have return successors, (81), 52 states have call predecessors, (81), 50 states have call successors, (81) [2023-11-29 04:14:41,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 631 transitions. [2023-11-29 04:14:41,502 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 631 transitions. Word has length 50 [2023-11-29 04:14:41,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:14:41,502 INFO L495 AbstractCegarLoop]: Abstraction has 464 states and 631 transitions. [2023-11-29 04:14:41,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 6 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 04:14:41,502 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 631 transitions. [2023-11-29 04:14:41,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-11-29 04:14:41,503 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:14:41,503 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:14:41,509 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-11-29 04:14:41,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:14:41,703 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting func_to_recursive_line_47_to_56_0Err14ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:14:41,704 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:14:41,704 INFO L85 PathProgramCache]: Analyzing trace with hash 152676732, now seen corresponding path program 1 times [2023-11-29 04:14:41,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:14:41,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340217199] [2023-11-29 04:14:41,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:14:41,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:14:41,725 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:14:41,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [220816790] [2023-11-29 04:14:41,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:14:41,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:14:41,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:14:41,726 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:14:41,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-29 04:14:42,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:14:42,005 INFO L262 TraceCheckSpWp]: Trace formula consists of 586 conjuncts, 45 conjunts are in the unsatisfiable core [2023-11-29 04:14:42,007 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:14:42,080 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 04:14:42,085 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 04:14:42,141 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 04:14:42,143 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 04:14:42,454 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 04:14:42,477 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 04:14:42,477 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:14:42,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:14:42,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340217199] [2023-11-29 04:14:42,585 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:14:42,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220816790] [2023-11-29 04:14:42,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220816790] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:14:42,585 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:14:42,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2023-11-29 04:14:42,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159537850] [2023-11-29 04:14:42,586 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:14:42,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 04:14:42,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:14:42,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 04:14:42,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2023-11-29 04:14:42,587 INFO L87 Difference]: Start difference. First operand 464 states and 631 transitions. Second operand has 18 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 6 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 04:14:46,644 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 04:14:50,663 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:14:54,827 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:14:59,287 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 04:15:03,590 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 04:15:07,648 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 04:15:11,671 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 04:15:15,739 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 04:15:19,758 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:15:19,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:15:19,827 INFO L93 Difference]: Finished difference Result 476 states and 631 transitions. [2023-11-29 04:15:19,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 04:15:19,828 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 6 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) Word has length 51 [2023-11-29 04:15:19,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:15:19,830 INFO L225 Difference]: With dead ends: 476 [2023-11-29 04:15:19,830 INFO L226 Difference]: Without dead ends: 475 [2023-11-29 04:15:19,831 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=163, Invalid=1169, Unknown=0, NotChecked=0, Total=1332 [2023-11-29 04:15:19,831 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 331 mSDsluCounter, 1457 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 40 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 1584 SdHoareTripleChecker+Invalid, 601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.8s IncrementalHoareTripleChecker+Time [2023-11-29 04:15:19,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [332 Valid, 1584 Invalid, 601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 552 Invalid, 9 Unknown, 0 Unchecked, 36.8s Time] [2023-11-29 04:15:19,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2023-11-29 04:15:19,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 464. [2023-11-29 04:15:19,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 331 states have (on average 1.5075528700906344) internal successors, (499), 394 states have internal predecessors, (499), 50 states have call successors, (50), 22 states have call predecessors, (50), 33 states have return successors, (81), 52 states have call predecessors, (81), 50 states have call successors, (81) [2023-11-29 04:15:19,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 630 transitions. [2023-11-29 04:15:19,888 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 630 transitions. Word has length 51 [2023-11-29 04:15:19,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:15:19,888 INFO L495 AbstractCegarLoop]: Abstraction has 464 states and 630 transitions. [2023-11-29 04:15:19,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 6 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 04:15:19,889 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 630 transitions. [2023-11-29 04:15:19,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-11-29 04:15:19,889 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:15:19,889 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:15:19,894 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2023-11-29 04:15:20,089 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2023-11-29 04:15:20,090 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting func_to_recursive_line_47_to_56_0Err15ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:15:20,090 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:15:20,090 INFO L85 PathProgramCache]: Analyzing trace with hash 438011465, now seen corresponding path program 1 times [2023-11-29 04:15:20,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:15:20,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36317587] [2023-11-29 04:15:20,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:15:20,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:15:20,113 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:15:20,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1615093420] [2023-11-29 04:15:20,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:15:20,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:15:20,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:15:20,115 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:15:20,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-29 04:15:20,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:15:20,394 INFO L262 TraceCheckSpWp]: Trace formula consists of 587 conjuncts, 106 conjunts are in the unsatisfiable core [2023-11-29 04:15:20,397 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:15:20,402 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 04:15:20,549 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 04:15:20,564 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 04:15:20,564 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 30 [2023-11-29 04:15:20,571 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 04:15:20,577 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 04:15:20,704 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 04:15:20,708 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 04:15:20,716 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 04:15:21,517 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 04:15:21,522 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 04:15:21,574 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 04:15:21,620 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-29 04:15:21,620 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:15:21,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:15:21,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36317587] [2023-11-29 04:15:21,620 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:15:21,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615093420] [2023-11-29 04:15:21,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615093420] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:15:21,621 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:15:21,621 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-11-29 04:15:21,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015634052] [2023-11-29 04:15:21,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:15:21,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 04:15:21,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:15:21,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 04:15:21,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2023-11-29 04:15:21,622 INFO L87 Difference]: Start difference. First operand 464 states and 630 transitions. Second operand has 20 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 6 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 04:15:26,404 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 04:15:27,663 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:15:31,759 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 04:15:32,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:15:32,443 INFO L93 Difference]: Finished difference Result 477 states and 630 transitions. [2023-11-29 04:15:32,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 04:15:32,444 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 6 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 52 [2023-11-29 04:15:32,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:15:32,446 INFO L225 Difference]: With dead ends: 477 [2023-11-29 04:15:32,446 INFO L226 Difference]: Without dead ends: 476 [2023-11-29 04:15:32,447 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=149, Invalid=973, Unknown=0, NotChecked=0, Total=1122 [2023-11-29 04:15:32,447 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 360 mSDsluCounter, 1364 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 44 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 1481 SdHoareTripleChecker+Invalid, 709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2023-11-29 04:15:32,447 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [361 Valid, 1481 Invalid, 709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 663 Invalid, 2 Unknown, 0 Unchecked, 10.2s Time] [2023-11-29 04:15:32,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2023-11-29 04:15:32,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 464. [2023-11-29 04:15:32,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 331 states have (on average 1.5045317220543806) internal successors, (498), 394 states have internal predecessors, (498), 50 states have call successors, (50), 22 states have call predecessors, (50), 33 states have return successors, (81), 52 states have call predecessors, (81), 50 states have call successors, (81) [2023-11-29 04:15:32,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 629 transitions. [2023-11-29 04:15:32,507 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 629 transitions. Word has length 52 [2023-11-29 04:15:32,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:15:32,507 INFO L495 AbstractCegarLoop]: Abstraction has 464 states and 629 transitions. [2023-11-29 04:15:32,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 6 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 04:15:32,507 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 629 transitions. [2023-11-29 04:15:32,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-11-29 04:15:32,508 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:15:32,508 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:15:32,514 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2023-11-29 04:15:32,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-11-29 04:15:32,708 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting func_to_recursive_line_47_to_56_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:15:32,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:15:32,709 INFO L85 PathProgramCache]: Analyzing trace with hash 1198049690, now seen corresponding path program 1 times [2023-11-29 04:15:32,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:15:32,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55771118] [2023-11-29 04:15:32,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:15:32,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:15:32,739 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:15:32,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1575597661] [2023-11-29 04:15:32,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:15:32,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:15:32,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:15:32,741 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:15:32,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-11-29 04:15:33,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:15:33,086 INFO L262 TraceCheckSpWp]: Trace formula consists of 826 conjuncts, 110 conjunts are in the unsatisfiable core [2023-11-29 04:15:33,091 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:15:33,097 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 04:15:33,196 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 04:15:33,207 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 04:15:33,529 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 04:15:33,992 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 04:15:34,013 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 04:15:34,013 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:15:34,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:15:34,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55771118] [2023-11-29 04:15:34,133 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:15:34,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575597661] [2023-11-29 04:15:34,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575597661] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:15:34,133 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:15:34,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2023-11-29 04:15:34,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727588825] [2023-11-29 04:15:34,134 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:15:34,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 04:15:34,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:15:34,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 04:15:34,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2023-11-29 04:15:34,135 INFO L87 Difference]: Start difference. First operand 464 states and 629 transitions. Second operand has 20 states, 17 states have (on average 2.588235294117647) internal successors, (44), 15 states have internal predecessors, (44), 7 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 04:15:38,165 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 04:15:39,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:15:39,398 INFO L93 Difference]: Finished difference Result 565 states and 685 transitions. [2023-11-29 04:15:39,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 04:15:39,398 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 2.588235294117647) internal successors, (44), 15 states have internal predecessors, (44), 7 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Word has length 56 [2023-11-29 04:15:39,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:15:39,401 INFO L225 Difference]: With dead ends: 565 [2023-11-29 04:15:39,401 INFO L226 Difference]: Without dead ends: 561 [2023-11-29 04:15:39,402 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=126, Invalid=866, Unknown=0, NotChecked=0, Total=992 [2023-11-29 04:15:39,402 INFO L413 NwaCegarLoop]: 203 mSDtfsCounter, 560 mSDsluCounter, 2088 mSDsCounter, 0 mSdLazyCounter, 740 mSolverCounterSat, 49 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 561 SdHoareTripleChecker+Valid, 2291 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 740 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-11-29 04:15:39,403 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [561 Valid, 2291 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 740 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2023-11-29 04:15:39,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-11-29 04:15:39,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 468. [2023-11-29 04:15:39,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 334 states have (on average 1.4760479041916168) internal successors, (493), 397 states have internal predecessors, (493), 50 states have call successors, (50), 23 states have call predecessors, (50), 34 states have return successors, (81), 52 states have call predecessors, (81), 50 states have call successors, (81) [2023-11-29 04:15:39,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 624 transitions. [2023-11-29 04:15:39,461 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 624 transitions. Word has length 56 [2023-11-29 04:15:39,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:15:39,461 INFO L495 AbstractCegarLoop]: Abstraction has 468 states and 624 transitions. [2023-11-29 04:15:39,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 2.588235294117647) internal successors, (44), 15 states have internal predecessors, (44), 7 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 04:15:39,461 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 624 transitions. [2023-11-29 04:15:39,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-29 04:15:39,461 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:15:39,461 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:15:39,469 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2023-11-29 04:15:39,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2023-11-29 04:15:39,662 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting func_to_recursive_line_47_to_56_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:15:39,662 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:15:39,662 INFO L85 PathProgramCache]: Analyzing trace with hash -1515165223, now seen corresponding path program 1 times [2023-11-29 04:15:39,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:15:39,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292951959] [2023-11-29 04:15:39,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:15:39,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:15:39,686 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:15:39,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1855935665] [2023-11-29 04:15:39,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:15:39,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:15:39,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:15:39,687 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:15:39,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-11-29 04:15:40,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:15:40,077 INFO L262 TraceCheckSpWp]: Trace formula consists of 827 conjuncts, 102 conjunts are in the unsatisfiable core [2023-11-29 04:15:40,081 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:15:40,092 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 04:15:40,252 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 04:15:40,404 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 04:15:40,683 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 04:15:41,284 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 04:15:41,284 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 21 [2023-11-29 04:15:41,291 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 04:15:41,324 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 04:15:41,324 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:15:42,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:15:42,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292951959] [2023-11-29 04:15:42,709 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:15:42,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855935665] [2023-11-29 04:15:42,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855935665] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:15:42,709 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:15:42,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2023-11-29 04:15:42,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839630334] [2023-11-29 04:15:42,710 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:15:42,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 04:15:42,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:15:42,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 04:15:42,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2023-11-29 04:15:42,711 INFO L87 Difference]: Start difference. First operand 468 states and 624 transitions. Second operand has 22 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 16 states have internal predecessors, (45), 7 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 04:15:46,758 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 04:15:51,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:15:51,314 INFO L93 Difference]: Finished difference Result 539 states and 645 transitions. [2023-11-29 04:15:51,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-29 04:15:51,314 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 16 states have internal predecessors, (45), 7 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Word has length 57 [2023-11-29 04:15:51,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:15:51,317 INFO L225 Difference]: With dead ends: 539 [2023-11-29 04:15:51,317 INFO L226 Difference]: Without dead ends: 538 [2023-11-29 04:15:51,317 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 59 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=227, Invalid=1843, Unknown=0, NotChecked=0, Total=2070 [2023-11-29 04:15:51,318 INFO L413 NwaCegarLoop]: 141 mSDtfsCounter, 637 mSDsluCounter, 1864 mSDsCounter, 0 mSdLazyCounter, 1852 mSolverCounterSat, 85 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 638 SdHoareTripleChecker+Valid, 2005 SdHoareTripleChecker+Invalid, 1938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1852 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2023-11-29 04:15:51,318 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [638 Valid, 2005 Invalid, 1938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1852 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2023-11-29 04:15:51,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2023-11-29 04:15:51,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 472. [2023-11-29 04:15:51,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 337 states have (on average 1.4688427299703264) internal successors, (495), 400 states have internal predecessors, (495), 50 states have call successors, (50), 24 states have call predecessors, (50), 35 states have return successors, (81), 52 states have call predecessors, (81), 50 states have call successors, (81) [2023-11-29 04:15:51,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 626 transitions. [2023-11-29 04:15:51,375 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 626 transitions. Word has length 57 [2023-11-29 04:15:51,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:15:51,375 INFO L495 AbstractCegarLoop]: Abstraction has 472 states and 626 transitions. [2023-11-29 04:15:51,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 16 states have internal predecessors, (45), 7 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 04:15:51,375 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 626 transitions. [2023-11-29 04:15:51,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-29 04:15:51,375 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:15:51,376 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:15:51,384 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-11-29 04:15:51,576 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-11-29 04:15:51,576 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting func_to_recursive_line_47_to_56_0Err8ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:15:51,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:15:51,576 INFO L85 PathProgramCache]: Analyzing trace with hash 274518396, now seen corresponding path program 1 times [2023-11-29 04:15:51,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:15:51,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917774972] [2023-11-29 04:15:51,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:15:51,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:15:51,604 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:15:51,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2005940542] [2023-11-29 04:15:51,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:15:51,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:15:51,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:15:51,606 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:15:51,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-29 04:15:51,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:15:51,993 INFO L262 TraceCheckSpWp]: Trace formula consists of 832 conjuncts, 168 conjunts are in the unsatisfiable core [2023-11-29 04:15:51,999 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:15:52,010 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 04:15:52,155 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 04:15:52,163 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 04:15:52,168 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 04:15:52,179 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 04:15:52,184 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 04:15:52,440 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 04:15:52,444 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 04:15:52,452 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 04:15:52,851 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 04:15:52,862 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 04:15:52,862 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 04:15:53,261 INFO L349 Elim1Store]: treesize reduction 16, result has 55.6 percent of original size [2023-11-29 04:15:53,262 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 29 [2023-11-29 04:15:54,229 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 04:15:54,234 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 04:15:54,295 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 04:15:54,295 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:15:54,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:15:54,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917774972] [2023-11-29 04:15:54,461 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:15:54,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005940542] [2023-11-29 04:15:54,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005940542] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:15:54,461 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:15:54,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2023-11-29 04:15:54,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829784483] [2023-11-29 04:15:54,461 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:15:54,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-11-29 04:15:54,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:15:54,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-29 04:15:54,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=635, Unknown=0, NotChecked=0, Total=702 [2023-11-29 04:15:54,462 INFO L87 Difference]: Start difference. First operand 472 states and 626 transitions. Second operand has 25 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 19 states have internal predecessors, (46), 7 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 04:15:58,542 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 04:16:02,575 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 04:16:06,920 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:16:11,398 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 04:16:16,023 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 04:16:23,843 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 04:16:27,991 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 04:16:32,034 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 04:16:36,237 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 04:16:40,305 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 04:16:44,326 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:16:49,075 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 04:16:49,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:16:49,268 INFO L93 Difference]: Finished difference Result 528 states and 660 transitions. [2023-11-29 04:16:49,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 04:16:49,268 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 19 states have internal predecessors, (46), 7 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Word has length 58 [2023-11-29 04:16:49,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:16:49,271 INFO L225 Difference]: With dead ends: 528 [2023-11-29 04:16:49,271 INFO L226 Difference]: Without dead ends: 527 [2023-11-29 04:16:49,272 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=241, Invalid=2411, Unknown=0, NotChecked=0, Total=2652 [2023-11-29 04:16:49,272 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 494 mSDsluCounter, 2262 mSDsCounter, 0 mSdLazyCounter, 2710 mSolverCounterSat, 70 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 52.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 495 SdHoareTripleChecker+Valid, 2402 SdHoareTripleChecker+Invalid, 2792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 2710 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 52.8s IncrementalHoareTripleChecker+Time [2023-11-29 04:16:49,272 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [495 Valid, 2402 Invalid, 2792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 2710 Invalid, 12 Unknown, 0 Unchecked, 52.8s Time] [2023-11-29 04:16:49,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2023-11-29 04:16:49,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 472. [2023-11-29 04:16:49,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 337 states have (on average 1.4658753709198813) internal successors, (494), 400 states have internal predecessors, (494), 50 states have call successors, (50), 24 states have call predecessors, (50), 35 states have return successors, (81), 52 states have call predecessors, (81), 50 states have call successors, (81) [2023-11-29 04:16:49,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 625 transitions. [2023-11-29 04:16:49,333 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 625 transitions. Word has length 58 [2023-11-29 04:16:49,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:16:49,333 INFO L495 AbstractCegarLoop]: Abstraction has 472 states and 625 transitions. [2023-11-29 04:16:49,333 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 19 states have internal predecessors, (46), 7 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 04:16:49,333 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 625 transitions. [2023-11-29 04:16:49,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-11-29 04:16:49,334 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:16:49,334 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:16:49,340 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2023-11-29 04:16:49,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-11-29 04:16:49,534 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting func_to_recursive_line_47_to_56_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:16:49,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:16:49,535 INFO L85 PathProgramCache]: Analyzing trace with hash -79864261, now seen corresponding path program 1 times [2023-11-29 04:16:49,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:16:49,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716925577] [2023-11-29 04:16:49,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:16:49,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:16:49,569 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:16:49,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1645643050] [2023-11-29 04:16:49,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:16:49,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:16:49,569 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:16:49,570 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:16:49,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-11-29 04:16:49,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:16:49,943 INFO L262 TraceCheckSpWp]: Trace formula consists of 833 conjuncts, 165 conjunts are in the unsatisfiable core [2023-11-29 04:16:49,947 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:16:49,961 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 04:16:50,087 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 04:16:50,095 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 04:16:50,112 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 04:16:50,122 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 04:16:50,127 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 04:16:50,372 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 04:16:50,390 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 04:16:50,394 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 04:16:50,729 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 04:16:50,737 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 04:16:50,738 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 04:16:50,903 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 04:16:51,078 INFO L349 Elim1Store]: treesize reduction 16, result has 55.6 percent of original size [2023-11-29 04:16:51,078 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 29 [2023-11-29 04:16:51,975 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 04:16:51,978 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 04:16:52,046 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 04:16:52,046 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:16:52,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:16:52,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716925577] [2023-11-29 04:16:52,768 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:16:52,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645643050] [2023-11-29 04:16:52,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645643050] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:16:52,768 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:16:52,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2023-11-29 04:16:52,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449290264] [2023-11-29 04:16:52,769 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:16:52,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-11-29 04:16:52,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:16:52,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-29 04:16:52,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=639, Unknown=0, NotChecked=0, Total=702 [2023-11-29 04:16:52,770 INFO L87 Difference]: Start difference. First operand 472 states and 625 transitions. Second operand has 25 states, 21 states have (on average 2.238095238095238) internal successors, (47), 19 states have internal predecessors, (47), 7 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 04:16:56,815 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 04:17:03,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:17:03,970 INFO L93 Difference]: Finished difference Result 527 states and 659 transitions. [2023-11-29 04:17:03,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 04:17:03,971 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 21 states have (on average 2.238095238095238) internal successors, (47), 19 states have internal predecessors, (47), 7 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Word has length 59 [2023-11-29 04:17:03,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:17:03,973 INFO L225 Difference]: With dead ends: 527 [2023-11-29 04:17:03,974 INFO L226 Difference]: Without dead ends: 526 [2023-11-29 04:17:03,975 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=225, Invalid=2427, Unknown=0, NotChecked=0, Total=2652 [2023-11-29 04:17:03,975 INFO L413 NwaCegarLoop]: 141 mSDtfsCounter, 583 mSDsluCounter, 1941 mSDsCounter, 0 mSdLazyCounter, 2309 mSolverCounterSat, 79 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 584 SdHoareTripleChecker+Valid, 2082 SdHoareTripleChecker+Invalid, 2389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 2309 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2023-11-29 04:17:03,975 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [584 Valid, 2082 Invalid, 2389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 2309 Invalid, 1 Unknown, 0 Unchecked, 8.5s Time] [2023-11-29 04:17:03,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2023-11-29 04:17:04,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 472. [2023-11-29 04:17:04,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 337 states have (on average 1.4629080118694362) internal successors, (493), 400 states have internal predecessors, (493), 50 states have call successors, (50), 24 states have call predecessors, (50), 35 states have return successors, (81), 52 states have call predecessors, (81), 50 states have call successors, (81) [2023-11-29 04:17:04,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 624 transitions. [2023-11-29 04:17:04,063 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 624 transitions. Word has length 59 [2023-11-29 04:17:04,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:17:04,063 INFO L495 AbstractCegarLoop]: Abstraction has 472 states and 624 transitions. [2023-11-29 04:17:04,063 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 21 states have (on average 2.238095238095238) internal successors, (47), 19 states have internal predecessors, (47), 7 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 04:17:04,063 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 624 transitions. [2023-11-29 04:17:04,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-11-29 04:17:04,063 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:17:04,064 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:17:04,070 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2023-11-29 04:17:04,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-11-29 04:17:04,264 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting func_to_recursive_line_47_to_56_0Err16ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:17:04,264 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:17:04,264 INFO L85 PathProgramCache]: Analyzing trace with hash 82597132, now seen corresponding path program 1 times [2023-11-29 04:17:04,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:17:04,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993396068] [2023-11-29 04:17:04,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:17:04,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:17:04,285 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:17:04,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [139204177] [2023-11-29 04:17:04,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:17:04,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:17:04,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:17:04,286 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:17:04,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-11-29 04:17:04,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:17:04,611 INFO L262 TraceCheckSpWp]: Trace formula consists of 603 conjuncts, 58 conjunts are in the unsatisfiable core [2023-11-29 04:17:04,615 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:17:04,662 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 04:17:04,668 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 04:17:04,774 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 04:17:05,277 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 04:17:05,281 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 04:17:05,302 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 04:17:05,302 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:17:05,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:17:05,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993396068] [2023-11-29 04:17:05,302 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:17:05,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139204177] [2023-11-29 04:17:05,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139204177] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:17:05,303 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:17:05,303 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-11-29 04:17:05,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022892287] [2023-11-29 04:17:05,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:17:05,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 04:17:05,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:17:05,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 04:17:05,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2023-11-29 04:17:05,304 INFO L87 Difference]: Start difference. First operand 472 states and 624 transitions. Second operand has 18 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 6 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 04:17:09,325 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 04:17:13,434 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 04:17:17,552 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 04:17:21,707 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 04:17:25,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=false, quantifiers [0] [2023-11-29 04:17:29,985 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 04:17:34,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 04:17:38,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 04:17:42,281 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:17:46,310 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 04:17:50,365 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 04:17:50,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:17:50,410 INFO L93 Difference]: Finished difference Result 597 states and 770 transitions. [2023-11-29 04:17:50,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 04:17:50,411 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 6 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 59 [2023-11-29 04:17:50,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:17:50,414 INFO L225 Difference]: With dead ends: 597 [2023-11-29 04:17:50,414 INFO L226 Difference]: Without dead ends: 596 [2023-11-29 04:17:50,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 37 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=107, Invalid=763, Unknown=0, NotChecked=0, Total=870 [2023-11-29 04:17:50,415 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 211 mSDsluCounter, 1316 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 26 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 44.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 1445 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 44.7s IncrementalHoareTripleChecker+Time [2023-11-29 04:17:50,415 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 1445 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 498 Invalid, 11 Unknown, 0 Unchecked, 44.7s Time] [2023-11-29 04:17:50,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2023-11-29 04:17:50,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 546. [2023-11-29 04:17:50,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 399 states have (on average 1.431077694235589) internal successors, (571), 462 states have internal predecessors, (571), 58 states have call successors, (58), 28 states have call predecessors, (58), 39 states have return successors, (91), 60 states have call predecessors, (91), 58 states have call successors, (91) [2023-11-29 04:17:50,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 720 transitions. [2023-11-29 04:17:50,507 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 720 transitions. Word has length 59 [2023-11-29 04:17:50,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:17:50,507 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 720 transitions. [2023-11-29 04:17:50,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 6 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 04:17:50,507 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 720 transitions. [2023-11-29 04:17:50,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-11-29 04:17:50,508 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:17:50,508 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:17:50,514 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2023-11-29 04:17:50,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-11-29 04:17:50,708 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting func_to_recursive_line_47_to_56_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:17:50,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:17:50,709 INFO L85 PathProgramCache]: Analyzing trace with hash 1819175262, now seen corresponding path program 1 times [2023-11-29 04:17:50,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:17:50,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454304759] [2023-11-29 04:17:50,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:17:50,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:17:50,731 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:17:50,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [134583405] [2023-11-29 04:17:50,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:17:50,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:17:50,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:17:50,732 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:17:50,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-11-29 04:17:51,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:17:51,107 INFO L262 TraceCheckSpWp]: Trace formula consists of 834 conjuncts, 168 conjunts are in the unsatisfiable core [2023-11-29 04:17:51,113 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:17:51,124 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 04:17:51,221 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 04:17:51,227 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 04:17:51,233 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 04:17:51,431 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 04:17:51,760 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 04:17:51,868 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 04:17:52,390 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 04:17:52,461 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 04:17:52,461 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:18:04,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:18:04,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454304759] [2023-11-29 04:18:04,607 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:18:04,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134583405] [2023-11-29 04:18:04,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134583405] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:18:04,608 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:18:04,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2023-11-29 04:18:04,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054002343] [2023-11-29 04:18:04,608 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:18:04,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 04:18:04,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:18:04,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 04:18:04,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=434, Unknown=3, NotChecked=0, Total=506 [2023-11-29 04:18:04,609 INFO L87 Difference]: Start difference. First operand 546 states and 720 transitions. Second operand has 20 states, 18 states have (on average 2.5) internal successors, (45), 15 states have internal predecessors, (45), 6 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 04:18:07,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:18:07,497 INFO L93 Difference]: Finished difference Result 590 states and 738 transitions. [2023-11-29 04:18:07,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 04:18:07,497 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 2.5) internal successors, (45), 15 states have internal predecessors, (45), 6 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 60 [2023-11-29 04:18:07,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:18:07,501 INFO L225 Difference]: With dead ends: 590 [2023-11-29 04:18:07,501 INFO L226 Difference]: Without dead ends: 589 [2023-11-29 04:18:07,501 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=136, Invalid=853, Unknown=3, NotChecked=0, Total=992 [2023-11-29 04:18:07,502 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 408 mSDsluCounter, 1543 mSDsCounter, 0 mSdLazyCounter, 1733 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 414 SdHoareTripleChecker+Valid, 1679 SdHoareTripleChecker+Invalid, 1779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1733 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-29 04:18:07,502 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [414 Valid, 1679 Invalid, 1779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1733 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-11-29 04:18:07,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2023-11-29 04:18:07,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 546. [2023-11-29 04:18:07,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 399 states have (on average 1.4285714285714286) internal successors, (570), 462 states have internal predecessors, (570), 58 states have call successors, (58), 28 states have call predecessors, (58), 39 states have return successors, (91), 60 states have call predecessors, (91), 58 states have call successors, (91) [2023-11-29 04:18:07,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 719 transitions. [2023-11-29 04:18:07,590 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 719 transitions. Word has length 60 [2023-11-29 04:18:07,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:18:07,590 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 719 transitions. [2023-11-29 04:18:07,590 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 2.5) internal successors, (45), 15 states have internal predecessors, (45), 6 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 04:18:07,591 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 719 transitions. [2023-11-29 04:18:07,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-11-29 04:18:07,591 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:18:07,591 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:18:07,598 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2023-11-29 04:18:07,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-11-29 04:18:07,792 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting func_to_recursive_line_47_to_56_0Err17ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:18:07,792 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:18:07,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1734456129, now seen corresponding path program 1 times [2023-11-29 04:18:07,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:18:07,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763895835] [2023-11-29 04:18:07,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:18:07,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:18:07,819 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:18:07,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [910114487] [2023-11-29 04:18:07,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:18:07,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:18:07,820 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:18:07,820 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:18:07,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-11-29 04:18:08,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:18:08,147 INFO L262 TraceCheckSpWp]: Trace formula consists of 604 conjuncts, 84 conjunts are in the unsatisfiable core [2023-11-29 04:18:08,150 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:18:08,161 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 04:18:08,229 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 04:18:08,232 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 04:18:08,237 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 04:18:08,302 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 04:18:08,305 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 04:18:08,372 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 04:18:08,398 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 04:18:08,908 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 04:18:08,935 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 04:18:08,935 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:18:08,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:18:08,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763895835] [2023-11-29 04:18:08,935 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:18:08,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910114487] [2023-11-29 04:18:08,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910114487] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:18:08,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:18:08,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 04:18:08,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631227667] [2023-11-29 04:18:08,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:18:08,936 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 04:18:08,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:18:08,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 04:18:08,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 04:18:08,937 INFO L87 Difference]: Start difference. First operand 546 states and 719 transitions. Second operand has 16 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 5 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 04:18:13,571 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 04:18:18,199 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 04:18:18,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:18:18,444 INFO L93 Difference]: Finished difference Result 600 states and 777 transitions. [2023-11-29 04:18:18,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 04:18:18,445 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 5 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 60 [2023-11-29 04:18:18,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:18:18,449 INFO L225 Difference]: With dead ends: 600 [2023-11-29 04:18:18,449 INFO L226 Difference]: Without dead ends: 599 [2023-11-29 04:18:18,450 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 37 SyntacticMatches, 8 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=177, Invalid=1013, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 04:18:18,450 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 368 mSDsluCounter, 1342 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 57 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 1467 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2023-11-29 04:18:18,450 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [368 Valid, 1467 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 540 Invalid, 2 Unknown, 0 Unchecked, 8.8s Time] [2023-11-29 04:18:18,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2023-11-29 04:18:18,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 546. [2023-11-29 04:18:18,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 399 states have (on average 1.4235588972431077) internal successors, (568), 462 states have internal predecessors, (568), 58 states have call successors, (58), 28 states have call predecessors, (58), 39 states have return successors, (91), 60 states have call predecessors, (91), 58 states have call successors, (91) [2023-11-29 04:18:18,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 717 transitions. [2023-11-29 04:18:18,548 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 717 transitions. Word has length 60 [2023-11-29 04:18:18,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:18:18,548 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 717 transitions. [2023-11-29 04:18:18,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 5 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 04:18:18,548 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 717 transitions. [2023-11-29 04:18:18,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-29 04:18:18,549 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:18:18,549 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:18:18,555 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2023-11-29 04:18:18,749 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2023-11-29 04:18:18,749 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting func_to_recursive_line_47_to_56_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:18:18,749 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:18:18,749 INFO L85 PathProgramCache]: Analyzing trace with hash 559858333, now seen corresponding path program 1 times [2023-11-29 04:18:18,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:18:18,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242441531] [2023-11-29 04:18:18,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:18:18,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:18:18,780 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:18:18,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1805394815] [2023-11-29 04:18:18,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:18:18,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:18:18,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:18:18,782 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:18:18,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-11-29 04:18:19,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:18:19,170 INFO L262 TraceCheckSpWp]: Trace formula consists of 835 conjuncts, 262 conjunts are in the unsatisfiable core [2023-11-29 04:18:19,176 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:18:19,191 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 04:18:19,195 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 04:18:19,336 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 04:18:19,344 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 04:18:19,360 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 04:18:19,373 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 04:18:19,395 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 04:18:19,707 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 04:18:19,728 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 04:18:19,734 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 04:18:19,814 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 04:18:20,003 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 04:18:20,003 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 04:18:20,018 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 04:18:20,371 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 04:18:20,602 INFO L349 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2023-11-29 04:18:20,602 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 25 [2023-11-29 04:18:21,454 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 04:18:21,454 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 04:18:21,520 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 04:18:21,562 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 04:18:21,562 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:18:41,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:18:41,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242441531] [2023-11-29 04:18:41,603 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:18:41,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805394815] [2023-11-29 04:18:41,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805394815] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:18:41,604 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:18:41,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2023-11-29 04:18:41,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074230040] [2023-11-29 04:18:41,604 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:18:41,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 04:18:41,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:18:41,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 04:18:41,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=951, Unknown=4, NotChecked=0, Total=1056 [2023-11-29 04:18:41,605 INFO L87 Difference]: Start difference. First operand 546 states and 717 transitions. Second operand has 22 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 16 states have internal predecessors, (46), 6 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 04:18:46,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:18:46,740 INFO L93 Difference]: Finished difference Result 587 states and 735 transitions. [2023-11-29 04:18:46,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 04:18:46,740 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 16 states have internal predecessors, (46), 6 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 61 [2023-11-29 04:18:46,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:18:46,744 INFO L225 Difference]: With dead ends: 587 [2023-11-29 04:18:46,744 INFO L226 Difference]: Without dead ends: 586 [2023-11-29 04:18:46,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 64 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 22.6s TimeCoverageRelationStatistics Valid=177, Invalid=1541, Unknown=4, NotChecked=0, Total=1722 [2023-11-29 04:18:46,745 INFO L413 NwaCegarLoop]: 132 mSDtfsCounter, 396 mSDsluCounter, 1462 mSDsCounter, 0 mSdLazyCounter, 1892 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 1594 SdHoareTripleChecker+Invalid, 1940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1892 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-11-29 04:18:46,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [402 Valid, 1594 Invalid, 1940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1892 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-11-29 04:18:46,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2023-11-29 04:18:46,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 546. [2023-11-29 04:18:46,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 399 states have (on average 1.4210526315789473) internal successors, (567), 462 states have internal predecessors, (567), 58 states have call successors, (58), 28 states have call predecessors, (58), 39 states have return successors, (91), 60 states have call predecessors, (91), 58 states have call successors, (91) [2023-11-29 04:18:46,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 716 transitions. [2023-11-29 04:18:46,854 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 716 transitions. Word has length 61 [2023-11-29 04:18:46,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:18:46,854 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 716 transitions. [2023-11-29 04:18:46,855 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 16 states have internal predecessors, (46), 6 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 04:18:46,855 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 716 transitions. [2023-11-29 04:18:46,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-29 04:18:46,855 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:18:46,855 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:18:46,862 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2023-11-29 04:18:47,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2023-11-29 04:18:47,056 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting func_to_recursive_line_47_to_56_0Err18ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:18:47,056 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:18:47,056 INFO L85 PathProgramCache]: Analyzing trace with hash 74841242, now seen corresponding path program 1 times [2023-11-29 04:18:47,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:18:47,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444590616] [2023-11-29 04:18:47,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:18:47,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:18:47,077 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:18:47,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1050671613] [2023-11-29 04:18:47,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:18:47,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:18:47,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:18:47,078 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:18:47,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-11-29 04:18:47,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:18:47,374 INFO L262 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 45 conjunts are in the unsatisfiable core [2023-11-29 04:18:47,376 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:18:47,422 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 04:18:47,428 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 04:18:47,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 04:18:47,517 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 04:18:47,885 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 04:18:47,912 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-11-29 04:18:47,913 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:18:47,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:18:47,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444590616] [2023-11-29 04:18:47,913 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:18:47,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050671613] [2023-11-29 04:18:47,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050671613] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:18:47,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:18:47,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 04:18:47,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917751233] [2023-11-29 04:18:47,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:18:47,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 04:18:47,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:18:47,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 04:18:47,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2023-11-29 04:18:47,914 INFO L87 Difference]: Start difference. First operand 546 states and 716 transitions. Second operand has 17 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 13 states have internal predecessors, (43), 6 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 04:18:51,936 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 04:18:56,048 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 04:19:00,250 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 04:19:04,327 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 04:19:08,514 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 04:19:12,752 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 04:19:16,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:19:20,839 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 04:19:20,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:19:20,956 INFO L93 Difference]: Finished difference Result 698 states and 890 transitions. [2023-11-29 04:19:20,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 04:19:20,957 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 13 states have internal predecessors, (43), 6 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 67 [2023-11-29 04:19:20,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:19:20,961 INFO L225 Difference]: With dead ends: 698 [2023-11-29 04:19:20,961 INFO L226 Difference]: Without dead ends: 695 [2023-11-29 04:19:20,962 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 7 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2023-11-29 04:19:20,962 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 277 mSDsluCounter, 1841 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 25 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 1987 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.7s IncrementalHoareTripleChecker+Time [2023-11-29 04:19:20,962 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [278 Valid, 1987 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 589 Invalid, 8 Unknown, 0 Unchecked, 32.7s Time] [2023-11-29 04:19:20,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2023-11-29 04:19:21,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 625. [2023-11-29 04:19:21,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 462 states have (on average 1.4134199134199135) internal successors, (653), 527 states have internal predecessors, (653), 66 states have call successors, (66), 34 states have call predecessors, (66), 47 states have return successors, (117), 69 states have call predecessors, (117), 66 states have call successors, (117) [2023-11-29 04:19:21,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 836 transitions. [2023-11-29 04:19:21,083 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 836 transitions. Word has length 67 [2023-11-29 04:19:21,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:19:21,083 INFO L495 AbstractCegarLoop]: Abstraction has 625 states and 836 transitions. [2023-11-29 04:19:21,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 13 states have internal predecessors, (43), 6 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 04:19:21,083 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 836 transitions. [2023-11-29 04:19:21,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-29 04:19:21,084 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:19:21,084 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:19:21,090 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2023-11-29 04:19:21,284 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2023-11-29 04:19:21,284 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting func_to_recursive_line_47_to_56_0Err12ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:19:21,284 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:19:21,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1323553524, now seen corresponding path program 1 times [2023-11-29 04:19:21,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:19:21,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751519292] [2023-11-29 04:19:21,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:19:21,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:19:21,313 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:19:21,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1911786790] [2023-11-29 04:19:21,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:19:21,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:19:21,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:19:21,314 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:19:21,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-11-29 04:19:21,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:19:21,704 INFO L262 TraceCheckSpWp]: Trace formula consists of 851 conjuncts, 78 conjunts are in the unsatisfiable core [2023-11-29 04:19:21,708 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:19:21,781 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 04:19:21,786 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 04:19:21,841 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 04:19:21,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 19 treesize of output 11 [2023-11-29 04:19:21,900 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 04:19:21,904 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 04:19:21,964 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 04:19:22,466 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 04:19:22,469 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 04:19:22,500 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 04:19:22,501 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:19:22,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:19:22,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751519292] [2023-11-29 04:19:22,631 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:19:22,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911786790] [2023-11-29 04:19:22,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911786790] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:19:22,631 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:19:22,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2023-11-29 04:19:22,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629351917] [2023-11-29 04:19:22,631 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:19:22,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 04:19:22,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:19:22,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 04:19:22,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=454, Unknown=0, NotChecked=0, Total=506 [2023-11-29 04:19:22,633 INFO L87 Difference]: Start difference. First operand 625 states and 836 transitions. Second operand has 21 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 8 states have call successors, (9), 8 states have call predecessors, (9), 4 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-29 04:19:26,645 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 04:19:30,713 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 04:19:34,981 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 04:19:39,117 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 04:19:43,217 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 04:19:47,300 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 04:19:51,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=true, quantifiers [0] [2023-11-29 04:19:55,474 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 04:20:00,888 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 04:20:04,997 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 04:20:09,055 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 04:20:13,108 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 04:20:17,199 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 04:20:21,269 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:20:25,285 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 04:20:29,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=false, quantifiers [0] [2023-11-29 04:20:33,901 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 04:20:38,127 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 04:20:38,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:20:38,194 INFO L93 Difference]: Finished difference Result 698 states and 914 transitions. [2023-11-29 04:20:38,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 04:20:38,195 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 8 states have call successors, (9), 8 states have call predecessors, (9), 4 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 68 [2023-11-29 04:20:38,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:20:38,198 INFO L225 Difference]: With dead ends: 698 [2023-11-29 04:20:38,198 INFO L226 Difference]: Without dead ends: 695 [2023-11-29 04:20:38,199 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=225, Invalid=1937, Unknown=0, NotChecked=0, Total=2162 [2023-11-29 04:20:38,199 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 391 mSDsluCounter, 1121 mSDsCounter, 0 mSdLazyCounter, 2618 mSolverCounterSat, 59 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 74.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 1196 SdHoareTripleChecker+Invalid, 2695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 2618 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 74.7s IncrementalHoareTripleChecker+Time [2023-11-29 04:20:38,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [394 Valid, 1196 Invalid, 2695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 2618 Invalid, 18 Unknown, 0 Unchecked, 74.7s Time] [2023-11-29 04:20:38,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2023-11-29 04:20:38,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 671. [2023-11-29 04:20:38,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 500 states have (on average 1.406) internal successors, (703), 566 states have internal predecessors, (703), 72 states have call successors, (72), 37 states have call predecessors, (72), 49 states have return successors, (123), 74 states have call predecessors, (123), 72 states have call successors, (123) [2023-11-29 04:20:38,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 898 transitions. [2023-11-29 04:20:38,319 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 898 transitions. Word has length 68 [2023-11-29 04:20:38,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:20:38,319 INFO L495 AbstractCegarLoop]: Abstraction has 671 states and 898 transitions. [2023-11-29 04:20:38,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 8 states have call successors, (9), 8 states have call predecessors, (9), 4 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-29 04:20:38,319 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 898 transitions. [2023-11-29 04:20:38,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-29 04:20:38,320 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:20:38,320 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:20:38,327 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2023-11-29 04:20:38,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:20:38,520 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting func_to_recursive_line_47_to_56_0Err19ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2023-11-29 04:20:38,521 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:20:38,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1974888713, now seen corresponding path program 1 times [2023-11-29 04:20:38,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:20:38,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253165071] [2023-11-29 04:20:38,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:20:38,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:20:38,549 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:20:38,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2042355849] [2023-11-29 04:20:38,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:20:38,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:20:38,550 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:20:38,550 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:20:38,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-11-29 04:20:38,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 04:20:38,901 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 04:20:38,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 04:20:39,025 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 04:20:39,025 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-29 04:20:39,026 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location func_to_recursive_line_47_to_56_0Err19ASSERT_VIOLATIONINTEGER_OVERFLOW (49 of 50 remaining) [2023-11-29 04:20:39,027 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (48 of 50 remaining) [2023-11-29 04:20:39,028 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (47 of 50 remaining) [2023-11-29 04:20:39,028 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (46 of 50 remaining) [2023-11-29 04:20:39,028 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (45 of 50 remaining) [2023-11-29 04:20:39,028 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (44 of 50 remaining) [2023-11-29 04:20:39,029 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (43 of 50 remaining) [2023-11-29 04:20:39,029 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 50 remaining) [2023-11-29 04:20:39,029 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 50 remaining) [2023-11-29 04:20:39,029 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (40 of 50 remaining) [2023-11-29 04:20:39,029 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 50 remaining) [2023-11-29 04:20:39,029 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 50 remaining) [2023-11-29 04:20:39,029 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 50 remaining) [2023-11-29 04:20:39,030 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err12ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 50 remaining) [2023-11-29 04:20:39,030 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err13ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 50 remaining) [2023-11-29 04:20:39,030 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err14ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 50 remaining) [2023-11-29 04:20:39,030 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err15ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 50 remaining) [2023-11-29 04:20:39,030 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err16ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 50 remaining) [2023-11-29 04:20:39,030 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err17ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 50 remaining) [2023-11-29 04:20:39,030 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err18ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 50 remaining) [2023-11-29 04:20:39,030 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err20ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 50 remaining) [2023-11-29 04:20:39,031 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 50 remaining) [2023-11-29 04:20:39,031 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err22ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 50 remaining) [2023-11-29 04:20:39,031 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_47_to_56_0Err23ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 50 remaining) [2023-11-29 04:20:39,031 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_33_to_70_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 50 remaining) [2023-11-29 04:20:39,031 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_33_to_70_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 50 remaining) [2023-11-29 04:20:39,031 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_33_to_70_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 50 remaining) [2023-11-29 04:20:39,031 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_33_to_70_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 50 remaining) [2023-11-29 04:20:39,032 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_33_to_70_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 50 remaining) [2023-11-29 04:20:39,032 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_33_to_70_0Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 50 remaining) [2023-11-29 04:20:39,032 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_33_to_70_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 50 remaining) [2023-11-29 04:20:39,032 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_33_to_70_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 50 remaining) [2023-11-29 04:20:39,032 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_40_to_59_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 50 remaining) [2023-11-29 04:20:39,032 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_40_to_59_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 50 remaining) [2023-11-29 04:20:39,032 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_40_to_59_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 50 remaining) [2023-11-29 04:20:39,032 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_40_to_59_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 50 remaining) [2023-11-29 04:20:39,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 50 remaining) [2023-11-29 04:20:39,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 50 remaining) [2023-11-29 04:20:39,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 50 remaining) [2023-11-29 04:20:39,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 50 remaining) [2023-11-29 04:20:39,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 50 remaining) [2023-11-29 04:20:39,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 50 remaining) [2023-11-29 04:20:39,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 50 remaining) [2023-11-29 04:20:39,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 50 remaining) [2023-11-29 04:20:39,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 50 remaining) [2023-11-29 04:20:39,034 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 50 remaining) [2023-11-29 04:20:39,034 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 50 remaining) [2023-11-29 04:20:39,034 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 50 remaining) [2023-11-29 04:20:39,034 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 50 remaining) [2023-11-29 04:20:39,034 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 50 remaining) [2023-11-29 04:20:39,042 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-11-29 04:20:39,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:20:39,237 INFO L445 BasicCegarLoop]: Path program 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:20:39,240 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 04:20:39,291 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem46 could not be translated [2023-11-29 04:20:39,292 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem47 could not be translated [2023-11-29 04:20:39,293 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem32 could not be translated [2023-11-29 04:20:39,295 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem26 could not be translated [2023-11-29 04:20:39,295 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem25 could not be translated [2023-11-29 04:20:39,296 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 04:20:39,296 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 04:20:39,297 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 04:20:39,298 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 04:20:39,298 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 04:20:39,298 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 04:20:39,298 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 04:20:39,299 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 04:20:39,299 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 04:20:39,300 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 04:20:39,300 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 04:20:39,300 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 04:20:39,300 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 04:20:39,301 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 04:20:39,301 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 04:20:39,301 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 04:20:39,301 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 04:20:39,302 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 04:20:39,303 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 04:20:39,303 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 04:20:39,303 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 04:20:39,303 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 04:20:39,303 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 04:20:39,304 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 04:20:39,305 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 04:20:39,305 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 04:20:39,305 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated [2023-11-29 04:20:39,306 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated [2023-11-29 04:20:39,306 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 04:20:39,306 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 04:20:39,306 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 04:20:39,307 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated [2023-11-29 04:20:39,307 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated [2023-11-29 04:20:39,307 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 04:20:39,308 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 04:20:39,308 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 04:20:39,309 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated [2023-11-29 04:20:39,309 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated [2023-11-29 04:20:39,309 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 04:20:39,309 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 04:20:39,309 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 04:20:39,310 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated [2023-11-29 04:20:39,310 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated [2023-11-29 04:20:39,311 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 04:20:39,311 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 04:20:39,311 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 04:20:39,311 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 04:20:39,312 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 04:20:39,312 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 04:20:39,313 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 04:20:39,313 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 04:20:39,313 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 04:20:39,313 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 04:20:39,314 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 04:20:39,314 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 04:20:39,314 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 04:20:39,314 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 04:20:39,315 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 04:20:39,315 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 04:20:39,315 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 04:20:39,315 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 04:20:39,316 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem20 could not be translated [2023-11-29 04:20:39,316 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem19 could not be translated [2023-11-29 04:20:39,316 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated [2023-11-29 04:20:39,317 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem20 could not be translated [2023-11-29 04:20:39,317 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem19 could not be translated [2023-11-29 04:20:39,317 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated [2023-11-29 04:20:39,318 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem20 could not be translated [2023-11-29 04:20:39,318 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem19 could not be translated [2023-11-29 04:20:39,318 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated [2023-11-29 04:20:39,318 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem21 could not be translated [2023-11-29 04:20:39,319 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem22 could not be translated [2023-11-29 04:20:39,319 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem21 could not be translated [2023-11-29 04:20:39,319 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem22 could not be translated [2023-11-29 04:20:39,334 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 04:20:39 BoogieIcfgContainer [2023-11-29 04:20:39,335 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 04:20:39,335 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 04:20:39,335 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 04:20:39,335 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 04:20:39,336 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 04:09:49" (3/4) ... [2023-11-29 04:20:39,337 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2023-11-29 04:20:39,356 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem46 could not be translated [2023-11-29 04:20:39,357 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem47 could not be translated [2023-11-29 04:20:39,357 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem32 could not be translated [2023-11-29 04:20:39,358 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem26 could not be translated [2023-11-29 04:20:39,358 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem25 could not be translated [2023-11-29 04:20:39,358 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 04:20:39,358 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 04:20:39,359 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 04:20:39,359 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 04:20:39,359 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 04:20:39,359 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 04:20:39,359 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 04:20:39,359 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 04:20:39,360 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 04:20:39,360 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 04:20:39,360 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 04:20:39,360 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 04:20:39,360 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 04:20:39,360 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 04:20:39,360 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 04:20:39,360 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 04:20:39,360 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 04:20:39,361 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 04:20:39,361 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem7 could not be translated [2023-11-29 04:20:39,361 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem8 could not be translated [2023-11-29 04:20:39,361 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem4 could not be translated [2023-11-29 04:20:39,361 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated [2023-11-29 04:20:39,361 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-11-29 04:20:39,362 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 04:20:39,362 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 04:20:39,362 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 04:20:39,362 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated [2023-11-29 04:20:39,362 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated [2023-11-29 04:20:39,362 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 04:20:39,362 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 04:20:39,362 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 04:20:39,363 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated [2023-11-29 04:20:39,363 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated [2023-11-29 04:20:39,363 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 04:20:39,363 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 04:20:39,363 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 04:20:39,363 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated [2023-11-29 04:20:39,363 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated [2023-11-29 04:20:39,364 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 04:20:39,364 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 04:20:39,364 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 04:20:39,364 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated [2023-11-29 04:20:39,364 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated [2023-11-29 04:20:39,364 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated [2023-11-29 04:20:39,364 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated [2023-11-29 04:20:39,365 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated [2023-11-29 04:20:39,365 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 04:20:39,365 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 04:20:39,365 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 04:20:39,366 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 04:20:39,366 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 04:20:39,366 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 04:20:39,366 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 04:20:39,366 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 04:20:39,366 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 04:20:39,366 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 04:20:39,366 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 04:20:39,367 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated [2023-11-29 04:20:39,367 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated [2023-11-29 04:20:39,367 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated [2023-11-29 04:20:39,367 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated [2023-11-29 04:20:39,367 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem20 could not be translated [2023-11-29 04:20:39,368 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem19 could not be translated [2023-11-29 04:20:39,368 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated [2023-11-29 04:20:39,368 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem20 could not be translated [2023-11-29 04:20:39,368 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem19 could not be translated [2023-11-29 04:20:39,368 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated [2023-11-29 04:20:39,369 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem20 could not be translated [2023-11-29 04:20:39,369 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem19 could not be translated [2023-11-29 04:20:39,369 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem18 could not be translated [2023-11-29 04:20:39,369 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem21 could not be translated [2023-11-29 04:20:39,369 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem22 could not be translated [2023-11-29 04:20:39,370 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem21 could not be translated [2023-11-29 04:20:39,370 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem22 could not be translated [2023-11-29 04:20:39,408 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/witness.graphml [2023-11-29 04:20:39,408 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 04:20:39,409 INFO L158 Benchmark]: Toolchain (without parser) took 650609.91ms. Allocated memory was 161.5MB in the beginning and 247.5MB in the end (delta: 86.0MB). Free memory was 122.1MB in the beginning and 127.3MB in the end (delta: -5.2MB). Peak memory consumption was 83.9MB. Max. memory is 16.1GB. [2023-11-29 04:20:39,409 INFO L158 Benchmark]: CDTParser took 0.31ms. Allocated memory is still 161.5MB. Free memory is still 132.3MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 04:20:39,409 INFO L158 Benchmark]: CACSL2BoogieTranslator took 255.01ms. Allocated memory is still 161.5MB. Free memory was 121.5MB in the beginning and 109.5MB in the end (delta: 12.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-29 04:20:39,409 INFO L158 Benchmark]: Boogie Procedure Inliner took 43.91ms. Allocated memory is still 161.5MB. Free memory was 109.5MB in the beginning and 107.6MB in the end (delta: 1.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-29 04:20:39,409 INFO L158 Benchmark]: Boogie Preprocessor took 66.70ms. Allocated memory is still 161.5MB. Free memory was 107.6MB in the beginning and 104.1MB in the end (delta: 3.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-11-29 04:20:39,410 INFO L158 Benchmark]: RCFGBuilder took 716.54ms. Allocated memory is still 161.5MB. Free memory was 103.5MB in the beginning and 65.8MB in the end (delta: 37.7MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. [2023-11-29 04:20:39,410 INFO L158 Benchmark]: TraceAbstraction took 649447.52ms. Allocated memory was 161.5MB in the beginning and 247.5MB in the end (delta: 86.0MB). Free memory was 64.9MB in the beginning and 139.9MB in the end (delta: -75.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-11-29 04:20:39,410 INFO L158 Benchmark]: Witness Printer took 73.05ms. Allocated memory is still 247.5MB. Free memory was 139.9MB in the beginning and 127.3MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-11-29 04:20:39,411 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.31ms. Allocated memory is still 161.5MB. Free memory is still 132.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 255.01ms. Allocated memory is still 161.5MB. Free memory was 121.5MB in the beginning and 109.5MB in the end (delta: 12.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 43.91ms. Allocated memory is still 161.5MB. Free memory was 109.5MB in the beginning and 107.6MB in the end (delta: 1.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 66.70ms. Allocated memory is still 161.5MB. Free memory was 107.6MB in the beginning and 104.1MB in the end (delta: 3.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 716.54ms. Allocated memory is still 161.5MB. Free memory was 103.5MB in the beginning and 65.8MB in the end (delta: 37.7MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. * TraceAbstraction took 649447.52ms. Allocated memory was 161.5MB in the beginning and 247.5MB in the end (delta: 86.0MB). Free memory was 64.9MB in the beginning and 139.9MB in the end (delta: -75.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Witness Printer took 73.05ms. Allocated memory is still 247.5MB. Free memory was 139.9MB in the beginning and 127.3MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem46 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem47 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem32 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem26 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem25 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 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~mem7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 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~mem5 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~mem4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem5 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~mem4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem5 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~mem4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem20 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~mem20 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~mem20 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~mem21 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem22 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem21 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem22 could not be translated - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem46 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem47 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem32 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem26 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem25 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 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~mem7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem8 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~mem5 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~mem4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem5 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~mem4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem5 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~mem4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem17 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem16 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem20 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~mem20 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~mem20 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~mem21 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem22 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem21 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem22 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: 56]: integer overflow possible integer overflow possible We found a FailurePath: [L136] int x; [L137] int y; [L138] int a; [L139] int b; [L140] int p; [L141] int q; [L142] int r; [L143] int s; [L144] x = __VERIFIER_nondet_int() [L145] y = __VERIFIER_nondet_int() [L146] EXPR \read(x) [L146] CALL assume_abort_if_not(x >= 1) VAL [\old(cond)=1] [L22] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1] [L146] RET assume_abort_if_not(x >= 1) VAL [a={8:0}, b={13:0}, p={9:0}, q={10:0}, r={11:0}, s={16:0}, x={15:0}, y={7:0}] [L147] EXPR \read(y) [L147] CALL assume_abort_if_not(y >= 1) VAL [\old(cond)=1] [L22] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1] [L147] RET assume_abort_if_not(y >= 1) VAL [a={8:0}, b={13:0}, p={9:0}, q={10:0}, r={11:0}, s={16:0}, x={15:0}, y={7:0}] [L148] EXPR \read(x) [L148] a = x [L149] EXPR \read(y) [L149] b = y [L150] p = 1 [L151] q = 0 [L152] r = 0 [L153] s = 1 [L154] CALL func_to_recursive_line_33_to_70_0(&b, &p, &r, &x, &q, &s, &y, &a) VAL [a={8:0}, b={13:0}, p={9:0}, q={10:0}, r={11:0}, s={16:0}, x={15:0}, y={7:0}] [L105] EXPR \read(*b) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L105] COND FALSE !(!((*b) != 0)) [L112] int c; [L113] int k; [L114] EXPR \read(*a) [L114] c = *a [L115] k = 0 VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L116] CALL func_to_recursive_line_40_to_59_0(&k, &(*b), &(*p), &(*x), &(*r), &(*q), &(*s), &(*y), &(*a), &c) VAL [a={8:0}, b={13:0}, c={12:0}, k={14:0}, p={9:0}, q={10:0}, r={11:0}, s={16:0}, x={15:0}, y={7:0}] [L78] EXPR \read(*c) [L78] EXPR \read(*b) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L78] COND FALSE !(!((*c) >= (*b))) [L85] int d; [L86] int v; [L87] d = 1 [L88] EXPR \read(*b) [L88] v = *b [L89] CALL func_to_recursive_line_47_to_56_0(&(*k), &d, &(*x), &(*p), &(*r), &(*b), &(*q), &(*s), &v, &(*y), &(*a), &(*c)) VAL [a={8:0}, b={13:0}, c={12:0}, d={4:0}, k={14:0}, p={9:0}, q={10:0}, r={11:0}, s={16:0}, v={17:0}, x={15:0}, y={7:0}] [L52] EXPR \read(*a) [L52] EXPR \read(*y) [L52] EXPR \read(*r) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L52] EXPR (*y) * (*r) [L52] EXPR \read(*x) [L52] EXPR \read(*p) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L52] EXPR (*x) * (*p) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L52] EXPR ((*y) * (*r)) + ((*x) * (*p)) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L52] CALL __VERIFIER_assert((*a) == (((*y) * (*r)) + ((*x) * (*p)))) VAL [\old(cond)=1] [L33] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1] [L52] RET __VERIFIER_assert((*a) == (((*y) * (*r)) + ((*x) * (*p)))) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L53] EXPR \read(*b) [L53] EXPR \read(*x) [L53] EXPR \read(*q) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L53] EXPR (*x) * (*q) [L53] EXPR \read(*y) [L53] EXPR \read(*s) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L53] EXPR (*y) * (*s) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L53] EXPR ((*x) * (*q)) + ((*y) * (*s)) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L53] CALL __VERIFIER_assert((*b) == (((*x) * (*q)) + ((*y) * (*s)))) VAL [\old(cond)=1] [L33] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1] [L53] RET __VERIFIER_assert((*b) == (((*x) * (*q)) + ((*y) * (*s)))) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L54] EXPR \read(*a) [L54] EXPR \read(*k) [L54] EXPR \read(*b) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L54] EXPR (*k) * (*b) [L54] EXPR \read(*c) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L54] EXPR ((*k) * (*b)) + (*c) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L54] CALL __VERIFIER_assert((*a) == (((*k) * (*b)) + (*c))) VAL [\old(cond)=1] [L33] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1] [L54] RET __VERIFIER_assert((*a) == (((*k) * (*b)) + (*c))) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L55] EXPR \read(*v) [L55] EXPR \read(*b) [L55] EXPR \read(*d) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L55] EXPR (*b) * (*d) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L55] CALL __VERIFIER_assert((*v) == ((*b) * (*d))) VAL [\old(cond)=1] [L33] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1] [L55] RET __VERIFIER_assert((*v) == ((*b) * (*d))) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L56] \read(*c) [L56] EXPR \read(*v) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] [L56] 2 * (*v) VAL [a={8:0}, a={8:0}, b={13:0}, b={13:0}, c={12:0}, c={12:0}, d={4:0}, d={4:0}, k={14:0}, k={14:0}, p={9:0}, p={9:0}, q={10:0}, q={10:0}, r={11:0}, r={11:0}, s={16:0}, s={16:0}, v={17:0}, v={17:0}, x={15:0}, x={15:0}, y={7:0}, y={7:0}] - UnprovableResult [Line: 52]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 52]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 52]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 52]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 52]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 52]: 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: 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: 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: 63]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 63]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 64]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 64]: 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: 125]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 125]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 125]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 125]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 90]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 90]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 91]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 91]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 155]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 155]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 155]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 155]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 155]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 155]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 155]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 155]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 155]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 155]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 155]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 155]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 155]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 155]: 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 6 procedures, 148 locations, 50 error locations. Started 1 CEGAR loops. OverallTime: 649.3s, OverallIterations: 44, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 547.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 119 mSolverCounterUnknown, 13552 SdHoareTripleChecker+Valid, 524.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 13458 mSDsluCounter, 63490 SdHoareTripleChecker+Invalid, 518.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 57931 mSDsCounter, 1491 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 37407 IncrementalHoareTripleChecker+Invalid, 39017 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1491 mSolverCounterUnsat, 5559 mSDtfsCounter, 37407 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2560 GetRequests, 1296 SyntacticMatches, 94 SemanticMatches, 1170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7126 ImplicationChecksByTransitivity, 77.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=671occurred in iteration=43, InterpolantAutomatonStates: 831, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.9s AutomataMinimizationTime, 43 MinimizatonAttempts, 1567 StatesRemovedByMinimization, 41 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.3s SsaConstructionTime, 4.4s SatisfiabilityAnalysisTime, 76.7s InterpolantComputationTime, 1907 NumberOfCodeBlocks, 1907 NumberOfCodeBlocksAsserted, 45 NumberOfCheckSat, 1862 ConstructedInterpolants, 475 QuantifiedInterpolants, 31722 SizeOfPredicates, 1236 NumberOfNonLiveVariables, 26212 ConjunctsInSsa, 3692 ConjunctsInUnsatCore, 45 InterpolantComputations, 27 PerfectInterpolantSequences, 233/375 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 04:20:39,628 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2023-11-29 04:20:39,682 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3088d98e-ff96-44b9-a684-e70283e30ff3/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 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)