./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/recursified_nla-digbench/recursified_egcd-ll.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_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/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_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/recursified_nla-digbench/recursified_egcd-ll.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/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_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/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 494d69f416dd1b0b56dc0371ee72744b83dbc298da37778d271d6f779b4cdcdc --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 02:25:49,248 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 02:25:49,318 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-32bit-Automizer_Default.epf [2023-11-29 02:25:49,323 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 02:25:49,323 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 02:25:49,349 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 02:25:49,350 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 02:25:49,351 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 02:25:49,351 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 02:25:49,352 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 02:25:49,353 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 02:25:49,353 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 02:25:49,354 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 02:25:49,354 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 02:25:49,355 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 02:25:49,355 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 02:25:49,356 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 02:25:49,357 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 02:25:49,357 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 02:25:49,358 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 02:25:49,358 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 02:25:49,359 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 02:25:49,359 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 02:25:49,360 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 02:25:49,360 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-29 02:25:49,361 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 02:25:49,361 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 02:25:49,362 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 02:25:49,362 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 02:25:49,362 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 02:25:49,363 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 02:25:49,363 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 02:25:49,364 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 02:25:49,364 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:25:49,364 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 02:25:49,364 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 02:25:49,365 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 02:25:49,365 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 02:25:49,365 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 02:25:49,365 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 02:25:49,365 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 02:25:49,366 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 02:25:49,366 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 02:25:49,366 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 02:25:49,366 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_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/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_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/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 -> 494d69f416dd1b0b56dc0371ee72744b83dbc298da37778d271d6f779b4cdcdc [2023-11-29 02:25:49,628 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 02:25:49,648 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 02:25:49,651 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 02:25:49,652 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 02:25:49,652 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 02:25:49,653 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/recursified_nla-digbench/recursified_egcd-ll.c [2023-11-29 02:25:52,390 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 02:25:52,545 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 02:25:52,545 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/sv-benchmarks/c/recursified_nla-digbench/recursified_egcd-ll.c [2023-11-29 02:25:52,565 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/data/d43475edc/2e0618a5175541a9800b0e8ccb68877e/FLAGe972a6ae2 [2023-11-29 02:25:52,580 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/data/d43475edc/2e0618a5175541a9800b0e8ccb68877e [2023-11-29 02:25:52,583 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 02:25:52,584 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 02:25:52,586 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 02:25:52,586 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 02:25:52,591 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 02:25:52,592 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:25:52" (1/1) ... [2023-11-29 02:25:52,593 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e36b0dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52, skipping insertion in model container [2023-11-29 02:25:52,593 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:25:52" (1/1) ... [2023-11-29 02:25:52,617 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 02:25:52,778 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:25:52,788 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 02:25:52,813 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:25:52,827 INFO L206 MainTranslator]: Completed translation [2023-11-29 02:25:52,827 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52 WrapperNode [2023-11-29 02:25:52,827 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 02:25:52,828 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 02:25:52,829 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 02:25:52,829 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 02:25:52,836 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52" (1/1) ... [2023-11-29 02:25:52,847 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52" (1/1) ... [2023-11-29 02:25:52,873 INFO L138 Inliner]: procedures = 16, calls = 107, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 144 [2023-11-29 02:25:52,873 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 02:25:52,874 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 02:25:52,874 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 02:25:52,875 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 02:25:52,886 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52" (1/1) ... [2023-11-29 02:25:52,886 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52" (1/1) ... [2023-11-29 02:25:52,891 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52" (1/1) ... [2023-11-29 02:25:52,910 INFO L175 MemorySlicer]: Split 66 memory accesses to 9 slices as follows [2, 8, 8, 10, 8, 8, 7, 7, 8]. 15 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0, 0, 0, 0, 0, 0, 0]. The 14 writes are split as follows [0, 2, 2, 2, 2, 2, 1, 1, 2]. [2023-11-29 02:25:52,910 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52" (1/1) ... [2023-11-29 02:25:52,911 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52" (1/1) ... [2023-11-29 02:25:52,920 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52" (1/1) ... [2023-11-29 02:25:52,923 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52" (1/1) ... [2023-11-29 02:25:52,925 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52" (1/1) ... [2023-11-29 02:25:52,927 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52" (1/1) ... [2023-11-29 02:25:52,932 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 02:25:52,933 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 02:25:52,933 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 02:25:52,933 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 02:25:52,934 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52" (1/1) ... [2023-11-29 02:25:52,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:25:52,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:25:52,963 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 02:25:52,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 02:25:52,998 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 02:25:52,998 INFO L130 BoogieDeclarations]: Found specification of procedure func_to_recursive_line_33_to_48_0 [2023-11-29 02:25:52,999 INFO L138 BoogieDeclarations]: Found implementation of procedure func_to_recursive_line_33_to_48_0 [2023-11-29 02:25:52,999 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 02:25:52,999 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 02:25:52,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 02:25:52,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 02:25:52,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 02:25:52,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 02:25:53,000 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 02:25:53,000 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 02:25:53,000 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-29 02:25:53,000 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-29 02:25:53,000 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-29 02:25:53,000 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 02:25:53,000 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 02:25:53,000 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 02:25:53,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 02:25:53,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 02:25:53,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 02:25:53,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 02:25:53,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-29 02:25:53,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-29 02:25:53,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-29 02:25:53,002 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 02:25:53,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 02:25:53,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 02:25:53,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 02:25:53,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 02:25:53,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 02:25:53,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 02:25:53,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 02:25:53,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-29 02:25:53,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-29 02:25:53,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-29 02:25:53,003 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-29 02:25:53,003 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-29 02:25:53,003 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 02:25:53,129 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 02:25:53,131 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 02:25:53,516 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 02:25:53,545 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 02:25:53,545 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 02:25:53,546 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:25:53 BoogieIcfgContainer [2023-11-29 02:25:53,546 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 02:25:53,548 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 02:25:53,549 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 02:25:53,552 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 02:25:53,552 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 02:25:52" (1/3) ... [2023-11-29 02:25:53,553 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6907308c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:25:53, skipping insertion in model container [2023-11-29 02:25:53,553 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:25:52" (2/3) ... [2023-11-29 02:25:53,553 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6907308c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:25:53, skipping insertion in model container [2023-11-29 02:25:53,553 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:25:53" (3/3) ... [2023-11-29 02:25:53,555 INFO L112 eAbstractionObserver]: Analyzing ICFG recursified_egcd-ll.c [2023-11-29 02:25:53,574 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 02:25:53,574 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 56 error locations. [2023-11-29 02:25:53,621 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 02:25:53,627 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;@6a13554a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 02:25:53,627 INFO L358 AbstractCegarLoop]: Starting to check reachability of 56 error locations. [2023-11-29 02:25:53,630 INFO L276 IsEmpty]: Start isEmpty. Operand has 149 states, 78 states have (on average 1.7820512820512822) internal successors, (139), 135 states have internal predecessors, (139), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-11-29 02:25:53,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-11-29 02:25:53,638 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:25:53,639 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:25:53,639 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:25:53,644 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:25:53,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1447836937, now seen corresponding path program 1 times [2023-11-29 02:25:53,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:25:53,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661699131] [2023-11-29 02:25:53,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:53,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:25:53,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:25:53,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:25:53,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661699131] [2023-11-29 02:25:53,837 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 02:25:53,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749780451] [2023-11-29 02:25:53,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:53,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:53,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:25:53,851 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:25:53,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 02:25:54,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:25:54,018 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 02:25:54,022 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:25:54,040 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 02:25:54,040 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:25:54,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749780451] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:25:54,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:25:54,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 02:25:54,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089216689] [2023-11-29 02:25:54,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:25:54,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 02:25:54,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:25:54,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 02:25:54,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 02:25:54,076 INFO L87 Difference]: Start difference. First operand has 149 states, 78 states have (on average 1.7820512820512822) internal successors, (139), 135 states have internal predecessors, (139), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Second operand has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 02:25:54,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:25:54,124 INFO L93 Difference]: Finished difference Result 296 states and 330 transitions. [2023-11-29 02:25:54,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 02:25:54,127 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 17 [2023-11-29 02:25:54,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:25:54,136 INFO L225 Difference]: With dead ends: 296 [2023-11-29 02:25:54,136 INFO L226 Difference]: Without dead ends: 146 [2023-11-29 02:25:54,141 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 16 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 02:25:54,144 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 02:25:54,145 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 02:25:54,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2023-11-29 02:25:54,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146. [2023-11-29 02:25:54,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 77 states have (on average 1.7402597402597402) internal successors, (134), 133 states have internal predecessors, (134), 10 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-29 02:25:54,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 154 transitions. [2023-11-29 02:25:54,192 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 154 transitions. Word has length 17 [2023-11-29 02:25:54,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:25:54,193 INFO L495 AbstractCegarLoop]: Abstraction has 146 states and 154 transitions. [2023-11-29 02:25:54,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 02:25:54,193 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 154 transitions. [2023-11-29 02:25:54,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-11-29 02:25:54,195 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:25:54,195 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:25:54,202 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 02:25:54,396 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-29 02:25:54,397 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:25:54,397 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:25:54,398 INFO L85 PathProgramCache]: Analyzing trace with hash 1026666483, now seen corresponding path program 1 times [2023-11-29 02:25:54,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:25:54,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235491503] [2023-11-29 02:25:54,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:54,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:25:54,446 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:25:54,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [506306665] [2023-11-29 02:25:54,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:54,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:54,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:25:54,448 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:25:54,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 02:25:54,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:25:54,597 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-29 02:25:54,600 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:25:54,721 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:25:54,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:25:54,818 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 02:25:54,834 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 02:25:54,834 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:25:54,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:25:54,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235491503] [2023-11-29 02:25:54,834 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:25:54,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506306665] [2023-11-29 02:25:54,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506306665] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:25:54,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:25:54,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:25:54,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985996917] [2023-11-29 02:25:54,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:25:54,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 02:25:54,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:25:54,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 02:25:54,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 02:25:54,838 INFO L87 Difference]: Start difference. First operand 146 states and 154 transitions. Second operand has 7 states, 5 states have (on average 1.8) internal successors, (9), 6 states have internal predecessors, (9), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:25:55,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:25:55,144 INFO L93 Difference]: Finished difference Result 273 states and 288 transitions. [2023-11-29 02:25:55,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:25:55,145 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 1.8) internal successors, (9), 6 states have internal predecessors, (9), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2023-11-29 02:25:55,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:25:55,147 INFO L225 Difference]: With dead ends: 273 [2023-11-29 02:25:55,148 INFO L226 Difference]: Without dead ends: 272 [2023-11-29 02:25:55,148 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:25:55,150 INFO L413 NwaCegarLoop]: 132 mSDtfsCounter, 301 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:25:55,150 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 646 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:25:55,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2023-11-29 02:25:55,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 175. [2023-11-29 02:25:55,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 102 states have (on average 1.7352941176470589) internal successors, (177), 158 states have internal predecessors, (177), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2023-11-29 02:25:55,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 204 transitions. [2023-11-29 02:25:55,174 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 204 transitions. Word has length 17 [2023-11-29 02:25:55,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:25:55,174 INFO L495 AbstractCegarLoop]: Abstraction has 175 states and 204 transitions. [2023-11-29 02:25:55,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 1.8) internal successors, (9), 6 states have internal predecessors, (9), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:25:55,174 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 204 transitions. [2023-11-29 02:25:55,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2023-11-29 02:25:55,175 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:25:55,175 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:25:55,182 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 02:25:55,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:55,381 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:25:55,381 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:25:55,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1761889938, now seen corresponding path program 1 times [2023-11-29 02:25:55,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:25:55,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851657439] [2023-11-29 02:25:55,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:55,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:25:55,419 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:25:55,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1607576137] [2023-11-29 02:25:55,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:55,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:55,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:25:55,421 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:25:55,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 02:25:55,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:25:55,552 INFO L262 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-29 02:25:55,555 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:25:55,595 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:25:55,600 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 02:25:55,692 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 02:25:55,692 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:25:55,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:25:55,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851657439] [2023-11-29 02:25:55,693 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:25:55,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607576137] [2023-11-29 02:25:55,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607576137] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:25:55,693 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:25:55,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:25:55,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246181311] [2023-11-29 02:25:55,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:25:55,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 02:25:55,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:25:55,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 02:25:55,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 02:25:55,695 INFO L87 Difference]: Start difference. First operand 175 states and 204 transitions. Second operand has 7 states, 5 states have (on average 2.0) internal successors, (10), 6 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:25:55,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:25:55,992 INFO L93 Difference]: Finished difference Result 272 states and 287 transitions. [2023-11-29 02:25:55,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:25:55,993 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.0) internal successors, (10), 6 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 18 [2023-11-29 02:25:55,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:25:55,995 INFO L225 Difference]: With dead ends: 272 [2023-11-29 02:25:55,996 INFO L226 Difference]: Without dead ends: 271 [2023-11-29 02:25:55,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:25:55,998 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 242 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 713 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:25:55,998 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 713 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:25:56,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2023-11-29 02:25:56,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 175. [2023-11-29 02:25:56,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 102 states have (on average 1.7254901960784315) internal successors, (176), 158 states have internal predecessors, (176), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2023-11-29 02:25:56,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 203 transitions. [2023-11-29 02:25:56,020 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 203 transitions. Word has length 18 [2023-11-29 02:25:56,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:25:56,021 INFO L495 AbstractCegarLoop]: Abstraction has 175 states and 203 transitions. [2023-11-29 02:25:56,021 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.0) internal successors, (10), 6 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:25:56,021 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 203 transitions. [2023-11-29 02:25:56,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2023-11-29 02:25:56,022 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:25:56,022 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:25:56,027 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 02:25:56,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:56,223 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting func_to_recursive_line_33_to_48_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:25:56,223 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:25:56,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1215986731, now seen corresponding path program 1 times [2023-11-29 02:25:56,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:25:56,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521049207] [2023-11-29 02:25:56,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:56,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:25:56,261 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:25:56,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1181860282] [2023-11-29 02:25:56,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:56,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:56,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:25:56,263 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:25:56,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 02:25:56,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:25:56,405 INFO L262 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 02:25:56,408 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:25:56,430 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:25:56,485 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 02:25:56,485 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:25:56,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:25:56,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521049207] [2023-11-29 02:25:56,486 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:25:56,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1181860282] [2023-11-29 02:25:56,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1181860282] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:25:56,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:25:56,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:25:56,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67307784] [2023-11-29 02:25:56,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:25:56,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 02:25:56,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:25:56,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 02:25:56,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 02:25:56,489 INFO L87 Difference]: Start difference. First operand 175 states and 203 transitions. Second operand has 7 states, 5 states have (on average 2.2) internal successors, (11), 6 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:25:56,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:25:56,709 INFO L93 Difference]: Finished difference Result 305 states and 342 transitions. [2023-11-29 02:25:56,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 02:25:56,710 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.2) internal successors, (11), 6 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2023-11-29 02:25:56,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:25:56,714 INFO L225 Difference]: With dead ends: 305 [2023-11-29 02:25:56,714 INFO L226 Difference]: Without dead ends: 303 [2023-11-29 02:25:56,715 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:25:56,716 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 295 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 672 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:25:56,716 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 672 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:25:56,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2023-11-29 02:25:56,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 214. [2023-11-29 02:25:56,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 135 states have (on average 1.711111111111111) internal successors, (231), 192 states have internal predecessors, (231), 17 states have call successors, (17), 5 states have call predecessors, (17), 6 states have return successors, (21), 17 states have call predecessors, (21), 17 states have call successors, (21) [2023-11-29 02:25:56,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 269 transitions. [2023-11-29 02:25:56,739 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 269 transitions. Word has length 19 [2023-11-29 02:25:56,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:25:56,739 INFO L495 AbstractCegarLoop]: Abstraction has 214 states and 269 transitions. [2023-11-29 02:25:56,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.2) internal successors, (11), 6 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:25:56,740 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 269 transitions. [2023-11-29 02:25:56,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2023-11-29 02:25:56,740 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:25:56,740 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 02:25:56,746 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 02:25:56,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:56,946 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting func_to_recursive_line_33_to_48_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:25:56,947 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:25:56,947 INFO L85 PathProgramCache]: Analyzing trace with hash -332142665, now seen corresponding path program 1 times [2023-11-29 02:25:56,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:25:56,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219982346] [2023-11-29 02:25:56,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:56,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:25:56,974 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:25:56,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [602858015] [2023-11-29 02:25:56,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:56,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:56,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:25:56,975 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:25:56,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 02:25:57,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:25:57,110 INFO L262 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 02:25:57,112 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:25:57,129 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 02:25:57,215 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 02:25:57,215 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:25:57,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:25:57,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219982346] [2023-11-29 02:25:57,215 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:25:57,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602858015] [2023-11-29 02:25:57,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602858015] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:25:57,216 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:25:57,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:25:57,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037493433] [2023-11-29 02:25:57,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:25:57,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:25:57,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:25:57,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:25:57,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:25:57,217 INFO L87 Difference]: Start difference. First operand 214 states and 269 transitions. Second operand has 8 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 7 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:25:57,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:25:57,465 INFO L93 Difference]: Finished difference Result 303 states and 338 transitions. [2023-11-29 02:25:57,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 02:25:57,466 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 7 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 21 [2023-11-29 02:25:57,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:25:57,468 INFO L225 Difference]: With dead ends: 303 [2023-11-29 02:25:57,468 INFO L226 Difference]: Without dead ends: 302 [2023-11-29 02:25:57,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-29 02:25:57,470 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 242 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 782 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:25:57,470 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 782 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:25:57,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2023-11-29 02:25:57,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 214. [2023-11-29 02:25:57,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 135 states have (on average 1.6962962962962962) internal successors, (229), 192 states have internal predecessors, (229), 17 states have call successors, (17), 5 states have call predecessors, (17), 6 states have return successors, (21), 17 states have call predecessors, (21), 17 states have call successors, (21) [2023-11-29 02:25:57,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 267 transitions. [2023-11-29 02:25:57,486 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 267 transitions. Word has length 21 [2023-11-29 02:25:57,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:25:57,486 INFO L495 AbstractCegarLoop]: Abstraction has 214 states and 267 transitions. [2023-11-29 02:25:57,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 7 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:25:57,486 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 267 transitions. [2023-11-29 02:25:57,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2023-11-29 02:25:57,487 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:25:57,487 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:25:57,492 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 02:25:57,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:57,688 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting func_to_recursive_line_33_to_48_0Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:25:57,688 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:25:57,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1706487978, now seen corresponding path program 1 times [2023-11-29 02:25:57,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:25:57,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644908439] [2023-11-29 02:25:57,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:57,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:25:57,713 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:25:57,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [833846261] [2023-11-29 02:25:57,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:57,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:57,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:25:57,714 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:25:57,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 02:25:57,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:25:57,847 INFO L262 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 02:25:57,849 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:25:57,864 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 02:25:57,945 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 02:25:57,946 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:25:57,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:25:57,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644908439] [2023-11-29 02:25:57,946 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:25:57,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833846261] [2023-11-29 02:25:57,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833846261] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:25:57,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:25:57,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:25:57,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791718293] [2023-11-29 02:25:57,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:25:57,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 02:25:57,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:25:57,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 02:25:57,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 02:25:57,948 INFO L87 Difference]: Start difference. First operand 214 states and 267 transitions. Second operand has 7 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:25:58,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:25:58,159 INFO L93 Difference]: Finished difference Result 302 states and 336 transitions. [2023-11-29 02:25:58,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 02:25:58,160 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 22 [2023-11-29 02:25:58,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:25:58,162 INFO L225 Difference]: With dead ends: 302 [2023-11-29 02:25:58,162 INFO L226 Difference]: Without dead ends: 301 [2023-11-29 02:25:58,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:25:58,164 INFO L413 NwaCegarLoop]: 141 mSDtfsCounter, 231 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:25:58,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 741 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:25:58,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2023-11-29 02:25:58,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 214. [2023-11-29 02:25:58,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 135 states have (on average 1.6814814814814816) internal successors, (227), 192 states have internal predecessors, (227), 17 states have call successors, (17), 5 states have call predecessors, (17), 6 states have return successors, (21), 17 states have call predecessors, (21), 17 states have call successors, (21) [2023-11-29 02:25:58,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 265 transitions. [2023-11-29 02:25:58,179 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 265 transitions. Word has length 22 [2023-11-29 02:25:58,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:25:58,180 INFO L495 AbstractCegarLoop]: Abstraction has 214 states and 265 transitions. [2023-11-29 02:25:58,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:25:58,180 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 265 transitions. [2023-11-29 02:25:58,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2023-11-29 02:25:58,181 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:25:58,181 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 02:25:58,186 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 02:25:58,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-29 02:25:58,385 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting func_to_recursive_line_33_to_48_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:25:58,385 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:25:58,385 INFO L85 PathProgramCache]: Analyzing trace with hash 660832390, now seen corresponding path program 1 times [2023-11-29 02:25:58,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:25:58,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450244120] [2023-11-29 02:25:58,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:58,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:25:58,408 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:25:58,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1124050531] [2023-11-29 02:25:58,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:58,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:58,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:25:58,410 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:25:58,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 02:25:58,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:25:58,556 INFO L262 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-29 02:25:58,559 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:25:58,565 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:25:58,642 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:25:58,867 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 02:25:58,872 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 02:25:58,888 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 02:25:58,888 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:25:58,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:25:58,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450244120] [2023-11-29 02:25:58,889 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:25:58,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124050531] [2023-11-29 02:25:58,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124050531] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:25:58,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:25:58,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 02:25:58,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361584307] [2023-11-29 02:25:58,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:25:58,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:25:58,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:25:58,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:25:58,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:25:58,891 INFO L87 Difference]: Start difference. First operand 214 states and 265 transitions. Second operand has 12 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 10 states have internal predecessors, (22), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 02:26:02,905 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 02:26:07,188 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 02:26:11,276 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 02:26:15,296 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 02:26:19,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 02:26:19,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:26:19,448 INFO L93 Difference]: Finished difference Result 420 states and 489 transitions. [2023-11-29 02:26:19,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 02:26:19,449 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 10 states have internal predecessors, (22), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 29 [2023-11-29 02:26:19,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:26:19,451 INFO L225 Difference]: With dead ends: 420 [2023-11-29 02:26:19,451 INFO L226 Difference]: Without dead ends: 419 [2023-11-29 02:26:19,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:26:19,453 INFO L413 NwaCegarLoop]: 124 mSDtfsCounter, 544 mSDsluCounter, 777 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 31 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 901 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:26:19,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [551 Valid, 901 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 231 Invalid, 5 Unknown, 0 Unchecked, 20.4s Time] [2023-11-29 02:26:19,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2023-11-29 02:26:19,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 282. [2023-11-29 02:26:19,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 193 states have (on average 1.6994818652849741) internal successors, (328), 251 states have internal predecessors, (328), 24 states have call successors, (24), 7 states have call predecessors, (24), 9 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2023-11-29 02:26:19,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 383 transitions. [2023-11-29 02:26:19,477 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 383 transitions. Word has length 29 [2023-11-29 02:26:19,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:26:19,478 INFO L495 AbstractCegarLoop]: Abstraction has 282 states and 383 transitions. [2023-11-29 02:26:19,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 10 states have internal predecessors, (22), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 02:26:19,478 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 383 transitions. [2023-11-29 02:26:19,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-29 02:26:19,479 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:26:19,479 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 02:26:19,485 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-29 02:26:19,680 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-29 02:26:19,681 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting func_to_recursive_line_33_to_48_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:26:19,681 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:26:19,681 INFO L85 PathProgramCache]: Analyzing trace with hash -989032339, now seen corresponding path program 1 times [2023-11-29 02:26:19,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:26:19,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312912994] [2023-11-29 02:26:19,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:19,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:26:19,709 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:26:19,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [314706507] [2023-11-29 02:26:19,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:19,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:26:19,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:26:19,711 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:26:19,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 02:26:19,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:26:19,863 INFO L262 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-29 02:26:19,866 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:26:19,876 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:26:19,956 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:26:20,196 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 02:26:20,202 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 02:26:20,225 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 02:26:20,225 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:26:20,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:26:20,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312912994] [2023-11-29 02:26:20,226 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:26:20,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314706507] [2023-11-29 02:26:20,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314706507] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:26:20,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:26:20,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 02:26:20,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969493819] [2023-11-29 02:26:20,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:26:20,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:26:20,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:26:20,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:26:20,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:26:20,228 INFO L87 Difference]: Start difference. First operand 282 states and 383 transitions. Second operand has 12 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 02:26:20,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:26:20,782 INFO L93 Difference]: Finished difference Result 419 states and 487 transitions. [2023-11-29 02:26:20,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 02:26:20,782 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 30 [2023-11-29 02:26:20,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:26:20,785 INFO L225 Difference]: With dead ends: 419 [2023-11-29 02:26:20,785 INFO L226 Difference]: Without dead ends: 418 [2023-11-29 02:26:20,786 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:26:20,787 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 364 mSDsluCounter, 1036 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 1161 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:26:20,787 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [371 Valid, 1161 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:26:20,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2023-11-29 02:26:20,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 282. [2023-11-29 02:26:20,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 193 states have (on average 1.689119170984456) internal successors, (326), 251 states have internal predecessors, (326), 24 states have call successors, (24), 7 states have call predecessors, (24), 9 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2023-11-29 02:26:20,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 381 transitions. [2023-11-29 02:26:20,806 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 381 transitions. Word has length 30 [2023-11-29 02:26:20,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:26:20,806 INFO L495 AbstractCegarLoop]: Abstraction has 282 states and 381 transitions. [2023-11-29 02:26:20,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 02:26:20,806 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 381 transitions. [2023-11-29 02:26:20,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2023-11-29 02:26:20,807 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:26:20,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, 1] [2023-11-29 02:26:20,812 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 02:26:21,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:26:21,008 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting func_to_recursive_line_33_to_48_0Err8ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:26:21,008 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:26:21,008 INFO L85 PathProgramCache]: Analyzing trace with hash -595231384, now seen corresponding path program 1 times [2023-11-29 02:26:21,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:26:21,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354165716] [2023-11-29 02:26:21,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:21,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:26:21,030 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:26:21,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1855705579] [2023-11-29 02:26:21,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:21,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:26:21,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:26:21,031 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:26:21,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 02:26:21,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:26:21,149 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-29 02:26:21,151 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:26:21,157 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:26:21,274 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:26:21,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 15 treesize of output 7 [2023-11-29 02:26:21,513 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:26:21,514 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:26:21,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:26:21,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354165716] [2023-11-29 02:26:21,641 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:26:21,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855705579] [2023-11-29 02:26:21,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855705579] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:26:21,641 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:26:21,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-11-29 02:26:21,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567498339] [2023-11-29 02:26:21,641 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:26:21,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:26:21,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:26:21,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:26:21,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2023-11-29 02:26:21,643 INFO L87 Difference]: Start difference. First operand 282 states and 381 transitions. Second operand has 12 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 10 states have internal predecessors, (24), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 02:26:25,691 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 02:26:26,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:26:26,201 INFO L93 Difference]: Finished difference Result 416 states and 480 transitions. [2023-11-29 02:26:26,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 02:26:26,201 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 10 states have internal predecessors, (24), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 31 [2023-11-29 02:26:26,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:26:26,204 INFO L225 Difference]: With dead ends: 416 [2023-11-29 02:26:26,205 INFO L226 Difference]: Without dead ends: 415 [2023-11-29 02:26:26,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2023-11-29 02:26:26,206 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 545 mSDsluCounter, 834 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 30 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 961 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:26:26,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [552 Valid, 961 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 275 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2023-11-29 02:26:26,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2023-11-29 02:26:26,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 286. [2023-11-29 02:26:26,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 196 states have (on average 1.6683673469387754) internal successors, (327), 254 states have internal predecessors, (327), 24 states have call successors, (24), 8 states have call predecessors, (24), 10 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2023-11-29 02:26:26,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 382 transitions. [2023-11-29 02:26:26,234 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 382 transitions. Word has length 31 [2023-11-29 02:26:26,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:26:26,235 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 382 transitions. [2023-11-29 02:26:26,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 10 states have internal predecessors, (24), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 02:26:26,235 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 382 transitions. [2023-11-29 02:26:26,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-11-29 02:26:26,236 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:26:26,236 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 02:26:26,242 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 02:26:26,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:26:26,441 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting func_to_recursive_line_33_to_48_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:26:26,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:26:26,441 INFO L85 PathProgramCache]: Analyzing trace with hash -1272303665, now seen corresponding path program 1 times [2023-11-29 02:26:26,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:26:26,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103730491] [2023-11-29 02:26:26,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:26,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:26:26,460 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:26:26,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1973759029] [2023-11-29 02:26:26,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:26,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:26:26,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:26:26,461 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:26:26,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 02:26:26,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:26:26,588 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 33 conjunts are in the unsatisfiable core [2023-11-29 02:26:26,590 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:26:26,595 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:26:26,693 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:26:26,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 02:26:26,901 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 02:26:26,901 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:26:26,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:26:26,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103730491] [2023-11-29 02:26:26,901 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:26:26,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973759029] [2023-11-29 02:26:26,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973759029] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:26:26,901 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:26:26,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:26:26,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051860432] [2023-11-29 02:26:26,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:26:26,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 02:26:26,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:26:26,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 02:26:26,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:26:26,903 INFO L87 Difference]: Start difference. First operand 286 states and 382 transitions. Second operand has 9 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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 02:26:27,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:26:27,364 INFO L93 Difference]: Finished difference Result 415 states and 478 transitions. [2023-11-29 02:26:27,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 02:26:27,365 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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 02:26:27,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:26:27,368 INFO L225 Difference]: With dead ends: 415 [2023-11-29 02:26:27,368 INFO L226 Difference]: Without dead ends: 414 [2023-11-29 02:26:27,368 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:26:27,369 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 426 mSDsluCounter, 662 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 789 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:26:27,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [432 Valid, 789 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:26:27,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2023-11-29 02:26:27,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 286. [2023-11-29 02:26:27,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 196 states have (on average 1.6581632653061225) internal successors, (325), 254 states have internal predecessors, (325), 24 states have call successors, (24), 8 states have call predecessors, (24), 10 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2023-11-29 02:26:27,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 380 transitions. [2023-11-29 02:26:27,394 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 380 transitions. Word has length 32 [2023-11-29 02:26:27,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:26:27,394 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 380 transitions. [2023-11-29 02:26:27,395 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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 02:26:27,395 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 380 transitions. [2023-11-29 02:26:27,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2023-11-29 02:26:27,396 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:26:27,396 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] [2023-11-29 02:26:27,402 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 02:26:27,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 02:26:27,601 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting func_to_recursive_line_33_to_48_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:26:27,601 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:26:27,601 INFO L85 PathProgramCache]: Analyzing trace with hash -786707894, now seen corresponding path program 1 times [2023-11-29 02:26:27,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:26:27,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594596949] [2023-11-29 02:26:27,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:27,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:26:27,621 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:26:27,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1353786422] [2023-11-29 02:26:27,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:27,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:26:27,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:26:27,623 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:26:27,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 02:26:27,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:26:27,775 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-29 02:26:27,778 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:26:27,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 02:26:27,882 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:26:28,127 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 02:26:28,159 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:26:28,160 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:26:34,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:26:34,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594596949] [2023-11-29 02:26:34,639 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:26:34,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353786422] [2023-11-29 02:26:34,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353786422] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:26:34,640 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:26:34,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2023-11-29 02:26:34,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650314970] [2023-11-29 02:26:34,640 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:26:34,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 02:26:34,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:26:34,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 02:26:34,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=194, Unknown=1, NotChecked=0, Total=240 [2023-11-29 02:26:34,641 INFO L87 Difference]: Start difference. First operand 286 states and 380 transitions. Second operand has 13 states, 10 states have (on average 2.6) internal successors, (26), 11 states have internal predecessors, (26), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 02:26:38,659 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 02:26:39,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:26:39,358 INFO L93 Difference]: Finished difference Result 414 states and 476 transitions. [2023-11-29 02:26:39,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 02:26:39,358 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 10 states have (on average 2.6) internal successors, (26), 11 states have internal predecessors, (26), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 33 [2023-11-29 02:26:39,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:26:39,360 INFO L225 Difference]: With dead ends: 414 [2023-11-29 02:26:39,360 INFO L226 Difference]: Without dead ends: 413 [2023-11-29 02:26:39,361 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=101, Invalid=450, Unknown=1, NotChecked=0, Total=552 [2023-11-29 02:26:39,361 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 484 mSDsluCounter, 1131 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 32 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 491 SdHoareTripleChecker+Valid, 1260 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:26:39,362 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [491 Valid, 1260 Invalid, 379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 346 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2023-11-29 02:26:39,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2023-11-29 02:26:39,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 286. [2023-11-29 02:26:39,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 196 states have (on average 1.6479591836734695) internal successors, (323), 254 states have internal predecessors, (323), 24 states have call successors, (24), 8 states have call predecessors, (24), 10 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2023-11-29 02:26:39,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 378 transitions. [2023-11-29 02:26:39,386 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 378 transitions. Word has length 33 [2023-11-29 02:26:39,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:26:39,386 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 378 transitions. [2023-11-29 02:26:39,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 10 states have (on average 2.6) internal successors, (26), 11 states have internal predecessors, (26), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 02:26:39,387 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 378 transitions. [2023-11-29 02:26:39,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-11-29 02:26:39,387 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:26:39,388 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] [2023-11-29 02:26:39,394 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 02:26:39,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-29 02:26:39,588 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting func_to_recursive_line_33_to_48_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:26:39,589 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:26:39,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1381859121, now seen corresponding path program 1 times [2023-11-29 02:26:39,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:26:39,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76060971] [2023-11-29 02:26:39,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:39,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:26:39,609 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:26:39,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [587569016] [2023-11-29 02:26:39,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:39,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:26:39,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:26:39,610 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:26:39,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 02:26:39,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:26:39,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-29 02:26:39,752 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:26:39,759 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:26:39,816 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:26:40,032 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 02:26:40,036 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 02:26:40,095 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 02:26:40,095 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:26:40,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:26:40,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76060971] [2023-11-29 02:26:40,095 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:26:40,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587569016] [2023-11-29 02:26:40,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587569016] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:26:40,096 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:26:40,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 02:26:40,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967043077] [2023-11-29 02:26:40,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:26:40,096 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 02:26:40,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:26:40,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 02:26:40,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2023-11-29 02:26:40,097 INFO L87 Difference]: Start difference. First operand 286 states and 378 transitions. Second operand has 13 states, 10 states have (on average 2.7) internal successors, (27), 11 states have internal predecessors, (27), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 02:26:40,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:26:40,727 INFO L93 Difference]: Finished difference Result 419 states and 482 transitions. [2023-11-29 02:26:40,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 02:26:40,728 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 10 states have (on average 2.7) internal successors, (27), 11 states have internal predecessors, (27), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 34 [2023-11-29 02:26:40,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:26:40,731 INFO L225 Difference]: With dead ends: 419 [2023-11-29 02:26:40,731 INFO L226 Difference]: Without dead ends: 418 [2023-11-29 02:26:40,732 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2023-11-29 02:26:40,732 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 350 mSDsluCounter, 974 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 1101 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:26:40,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [357 Valid, 1101 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:26:40,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2023-11-29 02:26:40,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 286. [2023-11-29 02:26:40,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 196 states have (on average 1.6377551020408163) internal successors, (321), 254 states have internal predecessors, (321), 24 states have call successors, (24), 8 states have call predecessors, (24), 10 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2023-11-29 02:26:40,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 376 transitions. [2023-11-29 02:26:40,758 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 376 transitions. Word has length 34 [2023-11-29 02:26:40,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:26:40,758 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 376 transitions. [2023-11-29 02:26:40,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 10 states have (on average 2.7) internal successors, (27), 11 states have internal predecessors, (27), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 02:26:40,759 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 376 transitions. [2023-11-29 02:26:40,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-11-29 02:26:40,759 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:26:40,760 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] [2023-11-29 02:26:40,766 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 02:26:40,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-29 02:26:40,967 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting func_to_recursive_line_33_to_48_0Err12ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:26:40,967 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:26:40,967 INFO L85 PathProgramCache]: Analyzing trace with hash -625863665, now seen corresponding path program 1 times [2023-11-29 02:26:40,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:26:40,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002601406] [2023-11-29 02:26:40,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:40,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:26:40,987 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:26:40,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1893485683] [2023-11-29 02:26:40,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:40,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:26:40,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:26:40,988 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:26:40,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 02:26:41,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:26:41,116 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-29 02:26:41,119 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:26:41,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 15 treesize of output 1 [2023-11-29 02:26:41,220 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:26:41,541 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 02:26:41,557 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 02:26:41,557 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:26:41,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:26:41,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002601406] [2023-11-29 02:26:41,630 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:26:41,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893485683] [2023-11-29 02:26:41,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893485683] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:26:41,631 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:26:41,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-11-29 02:26:41,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442751738] [2023-11-29 02:26:41,631 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:26:41,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:26:41,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:26:41,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:26:41,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2023-11-29 02:26:41,632 INFO L87 Difference]: Start difference. First operand 286 states and 376 transitions. Second operand has 12 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 10 states have internal predecessors, (29), 4 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 02:26:45,681 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 02:26:46,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:26:46,248 INFO L93 Difference]: Finished difference Result 446 states and 523 transitions. [2023-11-29 02:26:46,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 02:26:46,249 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 10 states have internal predecessors, (29), 4 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) Word has length 41 [2023-11-29 02:26:46,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:26:46,251 INFO L225 Difference]: With dead ends: 446 [2023-11-29 02:26:46,251 INFO L226 Difference]: Without dead ends: 445 [2023-11-29 02:26:46,252 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2023-11-29 02:26:46,252 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 427 mSDsluCounter, 1031 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 29 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 1161 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:26:46,253 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [434 Valid, 1161 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 321 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2023-11-29 02:26:46,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2023-11-29 02:26:46,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 342. [2023-11-29 02:26:46,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 244 states have (on average 1.651639344262295) internal successors, (403), 302 states have internal predecessors, (403), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2023-11-29 02:26:46,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 470 transitions. [2023-11-29 02:26:46,285 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 470 transitions. Word has length 41 [2023-11-29 02:26:46,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:26:46,286 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 470 transitions. [2023-11-29 02:26:46,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 10 states have internal predecessors, (29), 4 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 02:26:46,286 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 470 transitions. [2023-11-29 02:26:46,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-11-29 02:26:46,287 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:26:46,287 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 02:26:46,294 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 02:26:46,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 02:26:46,494 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting func_to_recursive_line_33_to_48_0Err13ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:26:46,494 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:26:46,494 INFO L85 PathProgramCache]: Analyzing trace with hash 2073062930, now seen corresponding path program 1 times [2023-11-29 02:26:46,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:26:46,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448059835] [2023-11-29 02:26:46,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:46,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:26:46,511 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:26:46,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2122092520] [2023-11-29 02:26:46,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:46,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:26:46,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:26:46,512 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:26:46,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 02:26:46,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:26:46,672 INFO L262 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-29 02:26:46,674 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:26:46,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 02:26:46,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 02:26:47,094 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 02:26:47,112 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 02:26:47,112 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:26:47,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:26:47,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448059835] [2023-11-29 02:26:47,182 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:26:47,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122092520] [2023-11-29 02:26:47,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122092520] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:26:47,182 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:26:47,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-11-29 02:26:47,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806952962] [2023-11-29 02:26:47,183 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:26:47,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:26:47,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:26:47,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:26:47,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2023-11-29 02:26:47,184 INFO L87 Difference]: Start difference. First operand 342 states and 470 transitions. Second operand has 12 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 10 states have internal predecessors, (30), 4 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 02:26:51,253 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 02:26:51,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:26:51,771 INFO L93 Difference]: Finished difference Result 445 states and 521 transitions. [2023-11-29 02:26:51,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 02:26:51,771 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 10 states have internal predecessors, (30), 4 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) Word has length 42 [2023-11-29 02:26:51,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:26:51,774 INFO L225 Difference]: With dead ends: 445 [2023-11-29 02:26:51,783 INFO L226 Difference]: Without dead ends: 444 [2023-11-29 02:26:51,784 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2023-11-29 02:26:51,784 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 368 mSDsluCounter, 1105 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 21 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 1236 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:26:51,785 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [375 Valid, 1236 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 352 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2023-11-29 02:26:51,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2023-11-29 02:26:51,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 342. [2023-11-29 02:26:51,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 244 states have (on average 1.6434426229508197) internal successors, (401), 302 states have internal predecessors, (401), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2023-11-29 02:26:51,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 468 transitions. [2023-11-29 02:26:51,818 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 468 transitions. Word has length 42 [2023-11-29 02:26:51,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:26:51,818 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 468 transitions. [2023-11-29 02:26:51,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 10 states have internal predecessors, (30), 4 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 02:26:51,819 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 468 transitions. [2023-11-29 02:26:51,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-11-29 02:26:51,819 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:26:51,820 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] [2023-11-29 02:26:51,826 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 02:26:52,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 02:26:52,020 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting func_to_recursive_line_33_to_48_0Err14ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:26:52,021 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:26:52,021 INFO L85 PathProgramCache]: Analyzing trace with hash -159558543, now seen corresponding path program 1 times [2023-11-29 02:26:52,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:26:52,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423128104] [2023-11-29 02:26:52,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:52,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:26:52,043 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:26:52,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [273509731] [2023-11-29 02:26:52,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:26:52,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:26:52,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:26:52,045 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:26:52,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 02:26:52,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:26:52,225 INFO L262 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-29 02:26:52,228 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:26:52,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 15 treesize of output 1 [2023-11-29 02:26:52,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 1 [2023-11-29 02:26:52,591 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 02:26:52,595 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 02:26:52,607 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 02:26:52,607 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:26:52,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:26:52,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423128104] [2023-11-29 02:26:52,608 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:26:52,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273509731] [2023-11-29 02:26:52,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273509731] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:26:52,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:26:52,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 02:26:52,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284467565] [2023-11-29 02:26:52,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:26:52,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:26:52,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:26:52,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:26:52,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:26:52,609 INFO L87 Difference]: Start difference. First operand 342 states and 468 transitions. Second operand has 12 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 10 states have internal predecessors, (31), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 02:26:56,634 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 02:27:00,947 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 02:27:05,040 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 02:27:09,065 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 02:27:13,086 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 02:27:13,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:27:13,229 INFO L93 Difference]: Finished difference Result 450 states and 527 transitions. [2023-11-29 02:27:13,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 02:27:13,230 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 10 states have internal predecessors, (31), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 43 [2023-11-29 02:27:13,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:27:13,232 INFO L225 Difference]: With dead ends: 450 [2023-11-29 02:27:13,232 INFO L226 Difference]: Without dead ends: 449 [2023-11-29 02:27:13,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:27:13,233 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 335 mSDsluCounter, 973 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 20 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 1100 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:27:13,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 1100 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 297 Invalid, 5 Unknown, 0 Unchecked, 20.5s Time] [2023-11-29 02:27:13,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2023-11-29 02:27:13,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 342. [2023-11-29 02:27:13,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 244 states have (on average 1.6352459016393444) internal successors, (399), 302 states have internal predecessors, (399), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2023-11-29 02:27:13,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 466 transitions. [2023-11-29 02:27:13,264 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 466 transitions. Word has length 43 [2023-11-29 02:27:13,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:27:13,264 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 466 transitions. [2023-11-29 02:27:13,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 10 states have internal predecessors, (31), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 02:27:13,265 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 466 transitions. [2023-11-29 02:27:13,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2023-11-29 02:27:13,265 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:27:13,265 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] [2023-11-29 02:27:13,272 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 02:27:13,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 02:27:13,466 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting func_to_recursive_line_33_to_48_0Err15ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:27:13,466 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:27:13,467 INFO L85 PathProgramCache]: Analyzing trace with hash -651347468, now seen corresponding path program 1 times [2023-11-29 02:27:13,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:27:13,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133266921] [2023-11-29 02:27:13,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:27:13,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:27:13,488 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:27:13,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1080790585] [2023-11-29 02:27:13,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:27:13,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:27:13,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:27:13,490 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:27:13,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 02:27:13,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:27:13,662 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-29 02:27:13,664 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:27:13,674 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:27:13,743 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 02:27:14,028 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 02:27:14,042 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-29 02:27:14,042 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:27:14,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:27:14,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133266921] [2023-11-29 02:27:14,043 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:27:14,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080790585] [2023-11-29 02:27:14,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080790585] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:27:14,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:27:14,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:27:14,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105963005] [2023-11-29 02:27:14,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:27:14,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 02:27:14,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:27:14,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 02:27:14,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:27:14,044 INFO L87 Difference]: Start difference. First operand 342 states and 466 transitions. Second operand has 9 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 02:27:14,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:27:14,563 INFO L93 Difference]: Finished difference Result 449 states and 525 transitions. [2023-11-29 02:27:14,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 02:27:14,563 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 44 [2023-11-29 02:27:14,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:27:14,565 INFO L225 Difference]: With dead ends: 449 [2023-11-29 02:27:14,565 INFO L226 Difference]: Without dead ends: 448 [2023-11-29 02:27:14,566 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 30 SyntacticMatches, 6 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:27:14,566 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 465 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 471 SdHoareTripleChecker+Valid, 855 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:27:14,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [471 Valid, 855 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:27:14,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2023-11-29 02:27:14,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 342. [2023-11-29 02:27:14,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 244 states have (on average 1.6270491803278688) internal successors, (397), 302 states have internal predecessors, (397), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2023-11-29 02:27:14,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 464 transitions. [2023-11-29 02:27:14,588 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 464 transitions. Word has length 44 [2023-11-29 02:27:14,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:27:14,588 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 464 transitions. [2023-11-29 02:27:14,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 02:27:14,589 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 464 transitions. [2023-11-29 02:27:14,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-11-29 02:27:14,589 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:27:14,590 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] [2023-11-29 02:27:14,595 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 02:27:14,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 02:27:14,793 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting func_to_recursive_line_33_to_48_0Err16ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:27:14,793 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:27:14,793 INFO L85 PathProgramCache]: Analyzing trace with hash 1283065043, now seen corresponding path program 1 times [2023-11-29 02:27:14,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:27:14,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801378588] [2023-11-29 02:27:14,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:27:14,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:27:14,812 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:27:14,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1229690735] [2023-11-29 02:27:14,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:27:14,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:27:14,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:27:14,814 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:27:14,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 02:27:14,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:27:15,001 INFO L262 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-29 02:27:15,004 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:27:15,012 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:27:15,079 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:27:15,482 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 02:27:15,489 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 02:27:15,518 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 02:27:15,518 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:27:15,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:27:15,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801378588] [2023-11-29 02:27:15,519 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:27:15,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229690735] [2023-11-29 02:27:15,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229690735] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:27:15,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:27:15,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 02:27:15,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351475275] [2023-11-29 02:27:15,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:27:15,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 02:27:15,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:27:15,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 02:27:15,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2023-11-29 02:27:15,520 INFO L87 Difference]: Start difference. First operand 342 states and 464 transitions. Second operand has 13 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 02:27:19,578 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 02:27:23,918 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 02:27:28,025 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 02:27:32,052 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 02:27:36,074 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 02:27:36,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:27:36,233 INFO L93 Difference]: Finished difference Result 448 states and 523 transitions. [2023-11-29 02:27:36,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 02:27:36,234 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 45 [2023-11-29 02:27:36,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:27:36,236 INFO L225 Difference]: With dead ends: 448 [2023-11-29 02:27:36,236 INFO L226 Difference]: Without dead ends: 447 [2023-11-29 02:27:36,236 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2023-11-29 02:27:36,237 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 341 mSDsluCounter, 1166 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 23 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 1295 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:27:36,237 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [348 Valid, 1295 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 315 Invalid, 5 Unknown, 0 Unchecked, 20.5s Time] [2023-11-29 02:27:36,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2023-11-29 02:27:36,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 342. [2023-11-29 02:27:36,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 244 states have (on average 1.6188524590163935) internal successors, (395), 302 states have internal predecessors, (395), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2023-11-29 02:27:36,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 462 transitions. [2023-11-29 02:27:36,260 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 462 transitions. Word has length 45 [2023-11-29 02:27:36,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:27:36,261 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 462 transitions. [2023-11-29 02:27:36,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 02:27:36,261 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 462 transitions. [2023-11-29 02:27:36,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 02:27:36,262 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:27:36,262 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] [2023-11-29 02:27:36,267 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 02:27:36,462 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 02:27:36,462 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting func_to_recursive_line_33_to_48_0Err17ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:27:36,463 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:27:36,463 INFO L85 PathProgramCache]: Analyzing trace with hash 1120310742, now seen corresponding path program 1 times [2023-11-29 02:27:36,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:27:36,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843542965] [2023-11-29 02:27:36,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:27:36,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:27:36,481 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:27:36,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [190649752] [2023-11-29 02:27:36,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:27:36,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:27:36,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:27:36,482 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:27:36,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 02:27:36,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:27:36,620 INFO L262 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 68 conjunts are in the unsatisfiable core [2023-11-29 02:27:36,624 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:27:36,631 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:27:36,637 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:27:36,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:27:36,734 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:27:37,235 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 02:27:37,283 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 02:27:37,315 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-29 02:27:37,315 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:27:37,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:27:37,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843542965] [2023-11-29 02:27:37,316 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:27:37,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190649752] [2023-11-29 02:27:37,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190649752] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:27:37,316 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:27:37,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 02:27:37,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720912439] [2023-11-29 02:27:37,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:27:37,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 02:27:37,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:27:37,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 02:27:37,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:27:37,317 INFO L87 Difference]: Start difference. First operand 342 states and 462 transitions. Second operand has 10 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 02:27:38,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:27:38,026 INFO L93 Difference]: Finished difference Result 441 states and 513 transitions. [2023-11-29 02:27:38,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:27:38,027 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 46 [2023-11-29 02:27:38,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:27:38,029 INFO L225 Difference]: With dead ends: 441 [2023-11-29 02:27:38,029 INFO L226 Difference]: Without dead ends: 440 [2023-11-29 02:27:38,029 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 31 SyntacticMatches, 6 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2023-11-29 02:27:38,030 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 452 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 458 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:27:38,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [458 Valid, 727 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 02:27:38,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2023-11-29 02:27:38,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 342. [2023-11-29 02:27:38,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 244 states have (on average 1.610655737704918) internal successors, (393), 302 states have internal predecessors, (393), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2023-11-29 02:27:38,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 460 transitions. [2023-11-29 02:27:38,061 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 460 transitions. Word has length 46 [2023-11-29 02:27:38,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:27:38,062 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 460 transitions. [2023-11-29 02:27:38,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 02:27:38,062 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 460 transitions. [2023-11-29 02:27:38,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-11-29 02:27:38,063 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:27:38,063 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] [2023-11-29 02:27:38,069 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 02:27:38,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 02:27:38,264 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting func_to_recursive_line_33_to_48_0Err24ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:27:38,264 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:27:38,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1475252626, now seen corresponding path program 1 times [2023-11-29 02:27:38,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:27:38,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212928346] [2023-11-29 02:27:38,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:27:38,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:27:38,281 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:27:38,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1852240062] [2023-11-29 02:27:38,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:27:38,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:27:38,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:27:38,282 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:27:38,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 02:27:38,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:27:38,423 INFO L262 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:27:38,424 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:27:38,441 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 02:27:38,443 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 02:27:38,449 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 02:27:38,449 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:27:38,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:27:38,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212928346] [2023-11-29 02:27:38,449 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:27:38,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852240062] [2023-11-29 02:27:38,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852240062] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:27:38,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:27:38,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 02:27:38,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234209070] [2023-11-29 02:27:38,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:27:38,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:27:38,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:27:38,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:27:38,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:27:38,451 INFO L87 Difference]: Start difference. First operand 342 states and 460 transitions. Second operand has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 02:27:38,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:27:38,523 INFO L93 Difference]: Finished difference Result 342 states and 460 transitions. [2023-11-29 02:27:38,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 02:27:38,524 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 55 [2023-11-29 02:27:38,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:27:38,526 INFO L225 Difference]: With dead ends: 342 [2023-11-29 02:27:38,526 INFO L226 Difference]: Without dead ends: 341 [2023-11-29 02:27:38,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:27:38,527 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 2 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 02:27:38,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 431 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 02:27:38,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2023-11-29 02:27:38,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 341. [2023-11-29 02:27:38,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 244 states have (on average 1.6024590163934427) internal successors, (391), 301 states have internal predecessors, (391), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2023-11-29 02:27:38,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 458 transitions. [2023-11-29 02:27:38,561 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 458 transitions. Word has length 55 [2023-11-29 02:27:38,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:27:38,562 INFO L495 AbstractCegarLoop]: Abstraction has 341 states and 458 transitions. [2023-11-29 02:27:38,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 02:27:38,562 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 458 transitions. [2023-11-29 02:27:38,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-11-29 02:27:38,562 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:27:38,563 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] [2023-11-29 02:27:38,569 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 02:27:38,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:27:38,763 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting func_to_recursive_line_33_to_48_0Err18ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:27:38,763 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:27:38,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1475252178, now seen corresponding path program 1 times [2023-11-29 02:27:38,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:27:38,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516030654] [2023-11-29 02:27:38,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:27:38,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:27:38,783 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:27:38,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1442157551] [2023-11-29 02:27:38,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:27:38,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:27:38,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:27:38,784 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:27:38,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 02:27:38,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:27:38,960 INFO L262 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:27:38,962 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:27:38,981 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 02:27:38,983 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 02:27:38,991 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 02:27:38,991 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:27:38,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:27:38,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516030654] [2023-11-29 02:27:38,991 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:27:38,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442157551] [2023-11-29 02:27:38,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442157551] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:27:38,991 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:27:38,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 02:27:38,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994406003] [2023-11-29 02:27:38,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:27:38,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:27:38,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:27:38,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:27:38,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:27:38,993 INFO L87 Difference]: Start difference. First operand 341 states and 458 transitions. Second operand has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 02:27:39,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:27:39,074 INFO L93 Difference]: Finished difference Result 341 states and 458 transitions. [2023-11-29 02:27:39,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 02:27:39,074 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 55 [2023-11-29 02:27:39,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:27:39,077 INFO L225 Difference]: With dead ends: 341 [2023-11-29 02:27:39,077 INFO L226 Difference]: Without dead ends: 340 [2023-11-29 02:27:39,077 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:27:39,078 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 2 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 02:27:39,078 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 428 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 02:27:39,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2023-11-29 02:27:39,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 340. [2023-11-29 02:27:39,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 244 states have (on average 1.5942622950819672) internal successors, (389), 300 states have internal predecessors, (389), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2023-11-29 02:27:39,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 456 transitions. [2023-11-29 02:27:39,110 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 456 transitions. Word has length 55 [2023-11-29 02:27:39,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:27:39,111 INFO L495 AbstractCegarLoop]: Abstraction has 340 states and 456 transitions. [2023-11-29 02:27:39,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 02:27:39,111 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 456 transitions. [2023-11-29 02:27:39,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-11-29 02:27:39,112 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:27:39,112 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] [2023-11-29 02:27:39,118 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 02:27:39,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:27:39,312 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting func_to_recursive_line_33_to_48_0Err25ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:27:39,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:27:39,313 INFO L85 PathProgramCache]: Analyzing trace with hash -1511808750, now seen corresponding path program 1 times [2023-11-29 02:27:39,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:27:39,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136988579] [2023-11-29 02:27:39,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:27:39,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:27:39,331 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:27:39,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1227439621] [2023-11-29 02:27:39,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:27:39,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:27:39,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:27:39,332 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:27:39,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 02:27:39,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:27:39,523 INFO L262 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 41 conjunts are in the unsatisfiable core [2023-11-29 02:27:39,526 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:27:39,537 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:27:39,548 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:27:39,664 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:27:39,667 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 02:27:39,673 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:27:39,677 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 02:27:40,148 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 02:27:40,153 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 02:27:40,176 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 02:27:40,176 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:27:40,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:27:40,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136988579] [2023-11-29 02:27:40,176 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:27:40,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227439621] [2023-11-29 02:27:40,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227439621] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:27:40,177 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:27:40,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:27:40,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932807381] [2023-11-29 02:27:40,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:27:40,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 02:27:40,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:27:40,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 02:27:40,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:27:40,178 INFO L87 Difference]: Start difference. First operand 340 states and 456 transitions. Second operand has 9 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:27:44,215 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 02:27:48,540 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 02:27:52,574 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 02:27:56,711 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 02:28:00,731 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 02:28:00,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:00,847 INFO L93 Difference]: Finished difference Result 381 states and 478 transitions. [2023-11-29 02:28:00,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 02:28:00,847 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 56 [2023-11-29 02:28:00,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:00,850 INFO L225 Difference]: With dead ends: 381 [2023-11-29 02:28:00,850 INFO L226 Difference]: Without dead ends: 380 [2023-11-29 02:28:00,850 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 40 SyntacticMatches, 8 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2023-11-29 02:28:00,851 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 319 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 28 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 710 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:00,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [322 Valid, 710 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 204 Invalid, 5 Unknown, 0 Unchecked, 20.5s Time] [2023-11-29 02:28:00,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2023-11-29 02:28:00,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 342. [2023-11-29 02:28:00,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 246 states have (on average 1.589430894308943) internal successors, (391), 302 states have internal predecessors, (391), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2023-11-29 02:28:00,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 458 transitions. [2023-11-29 02:28:00,876 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 458 transitions. Word has length 56 [2023-11-29 02:28:00,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:00,876 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 458 transitions. [2023-11-29 02:28:00,876 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:00,876 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 458 transitions. [2023-11-29 02:28:00,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-11-29 02:28:00,877 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:00,877 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] [2023-11-29 02:28:00,883 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 02:28:01,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-29 02:28:01,077 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting func_to_recursive_line_33_to_48_0Err19ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:01,078 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:01,078 INFO L85 PathProgramCache]: Analyzing trace with hash -1511822652, now seen corresponding path program 1 times [2023-11-29 02:28:01,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:01,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453969731] [2023-11-29 02:28:01,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:01,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:01,095 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:01,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [657347431] [2023-11-29 02:28:01,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:01,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:01,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:01,097 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:01,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 02:28:01,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:01,252 INFO L262 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 41 conjunts are in the unsatisfiable core [2023-11-29 02:28:01,256 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:01,265 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:28:01,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 02:28:01,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 15 treesize of output 1 [2023-11-29 02:28:01,401 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:01,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 21 treesize of output 13 [2023-11-29 02:28:01,410 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 02:28:01,867 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 02:28:01,870 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 02:28:01,890 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 02:28:01,890 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:28:01,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:01,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453969731] [2023-11-29 02:28:01,890 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:01,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657347431] [2023-11-29 02:28:01,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657347431] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:28:01,891 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:28:01,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:28:01,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596578584] [2023-11-29 02:28:01,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:28:01,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 02:28:01,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:01,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 02:28:01,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:28:01,892 INFO L87 Difference]: Start difference. First operand 342 states and 458 transitions. Second operand has 9 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:05,918 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 02:28:10,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:28:14,329 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 02:28:18,464 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 02:28:22,481 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 02:28:22,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:22,590 INFO L93 Difference]: Finished difference Result 380 states and 477 transitions. [2023-11-29 02:28:22,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 02:28:22,591 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 56 [2023-11-29 02:28:22,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:22,593 INFO L225 Difference]: With dead ends: 380 [2023-11-29 02:28:22,593 INFO L226 Difference]: Without dead ends: 379 [2023-11-29 02:28:22,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 40 SyntacticMatches, 8 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2023-11-29 02:28:22,594 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 431 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 32 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 711 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:22,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [434 Valid, 711 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 203 Invalid, 5 Unknown, 0 Unchecked, 20.5s Time] [2023-11-29 02:28:22,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2023-11-29 02:28:22,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 344. [2023-11-29 02:28:22,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 248 states have (on average 1.5846774193548387) internal successors, (393), 304 states have internal predecessors, (393), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2023-11-29 02:28:22,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 460 transitions. [2023-11-29 02:28:22,638 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 460 transitions. Word has length 56 [2023-11-29 02:28:22,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:22,638 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 460 transitions. [2023-11-29 02:28:22,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:22,638 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 460 transitions. [2023-11-29 02:28:22,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-29 02:28:22,639 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:22,639 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] [2023-11-29 02:28:22,645 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 02:28:22,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:22,840 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:22,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:22,840 INFO L85 PathProgramCache]: Analyzing trace with hash 378300059, now seen corresponding path program 1 times [2023-11-29 02:28:22,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:22,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510186637] [2023-11-29 02:28:22,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:22,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:22,856 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:22,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [526667678] [2023-11-29 02:28:22,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:22,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:22,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:22,857 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:22,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 02:28:23,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:23,040 INFO L262 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-29 02:28:23,043 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:23,050 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:23,053 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:23,149 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:23,150 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:23,152 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 02:28:23,157 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 02:28:23,288 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 02:28:23,293 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 02:28:23,307 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 02:28:23,307 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:28:23,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:23,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510186637] [2023-11-29 02:28:23,308 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:23,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526667678] [2023-11-29 02:28:23,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526667678] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:28:23,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:28:23,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:28:23,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691754329] [2023-11-29 02:28:23,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:28:23,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 02:28:23,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:23,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 02:28:23,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 02:28:23,309 INFO L87 Difference]: Start difference. First operand 344 states and 460 transitions. Second operand has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 02:28:23,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:23,690 INFO L93 Difference]: Finished difference Result 381 states and 478 transitions. [2023-11-29 02:28:23,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:28:23,690 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 57 [2023-11-29 02:28:23,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:23,693 INFO L225 Difference]: With dead ends: 381 [2023-11-29 02:28:23,693 INFO L226 Difference]: Without dead ends: 380 [2023-11-29 02:28:23,693 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:28:23,693 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 383 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:23,693 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [387 Valid, 456 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 02:28:23,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2023-11-29 02:28:23,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 346. [2023-11-29 02:28:23,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 249 states have (on average 1.5783132530120483) internal successors, (393), 305 states have internal predecessors, (393), 30 states have call successors, (30), 10 states have call predecessors, (30), 13 states have return successors, (38), 30 states have call predecessors, (38), 30 states have call successors, (38) [2023-11-29 02:28:23,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 461 transitions. [2023-11-29 02:28:23,730 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 461 transitions. Word has length 57 [2023-11-29 02:28:23,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:23,731 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 461 transitions. [2023-11-29 02:28:23,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 02:28:23,731 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 461 transitions. [2023-11-29 02:28:23,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-29 02:28:23,731 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:23,732 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] [2023-11-29 02:28:23,738 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-11-29 02:28:23,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:23,932 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting func_to_recursive_line_33_to_48_0Err26ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:23,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:23,933 INFO L85 PathProgramCache]: Analyzing trace with hash 378569108, now seen corresponding path program 1 times [2023-11-29 02:28:23,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:23,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471543583] [2023-11-29 02:28:23,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:23,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:23,951 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:23,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [162784611] [2023-11-29 02:28:23,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:23,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:23,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:23,952 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:23,954 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 02:28:24,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:24,143 INFO L262 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-29 02:28:24,145 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:24,166 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:24,171 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:24,559 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 02:28:24,559 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:28:24,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:24,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471543583] [2023-11-29 02:28:24,559 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:24,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162784611] [2023-11-29 02:28:24,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162784611] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:28:24,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:28:24,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:28:24,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549090708] [2023-11-29 02:28:24,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:28:24,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:28:24,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:24,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:28:24,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:28:24,560 INFO L87 Difference]: Start difference. First operand 346 states and 461 transitions. Second operand has 8 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:24,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:24,815 INFO L93 Difference]: Finished difference Result 388 states and 485 transitions. [2023-11-29 02:28:24,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 02:28:24,815 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 57 [2023-11-29 02:28:24,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:24,817 INFO L225 Difference]: With dead ends: 388 [2023-11-29 02:28:24,817 INFO L226 Difference]: Without dead ends: 387 [2023-11-29 02:28:24,818 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 45 SyntacticMatches, 5 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:28:24,818 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 281 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:24,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [287 Valid, 572 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:28:24,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2023-11-29 02:28:24,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 347. [2023-11-29 02:28:24,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 250 states have (on average 1.576) internal successors, (394), 306 states have internal predecessors, (394), 30 states have call successors, (30), 10 states have call predecessors, (30), 13 states have return successors, (38), 30 states have call predecessors, (38), 30 states have call successors, (38) [2023-11-29 02:28:24,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 462 transitions. [2023-11-29 02:28:24,862 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 462 transitions. Word has length 57 [2023-11-29 02:28:24,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:24,863 INFO L495 AbstractCegarLoop]: Abstraction has 347 states and 462 transitions. [2023-11-29 02:28:24,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:24,863 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 462 transitions. [2023-11-29 02:28:24,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-29 02:28:24,864 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:24,864 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] [2023-11-29 02:28:24,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-11-29 02:28:25,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-29 02:28:25,065 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting func_to_recursive_line_33_to_48_0Err20ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:25,065 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:25,065 INFO L85 PathProgramCache]: Analyzing trace with hash 378138132, now seen corresponding path program 1 times [2023-11-29 02:28:25,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:25,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098597005] [2023-11-29 02:28:25,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:25,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:25,086 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:25,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [384843274] [2023-11-29 02:28:25,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:25,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:25,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:25,088 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:25,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 02:28:25,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:25,265 INFO L262 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-29 02:28:25,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:25,285 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:25,289 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:25,672 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 02:28:25,672 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:28:25,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:25,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098597005] [2023-11-29 02:28:25,672 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:25,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384843274] [2023-11-29 02:28:25,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384843274] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:28:25,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:28:25,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:28:25,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805415728] [2023-11-29 02:28:25,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:28:25,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:28:25,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:25,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:28:25,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:28:25,673 INFO L87 Difference]: Start difference. First operand 347 states and 462 transitions. Second operand has 8 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:25,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:25,921 INFO L93 Difference]: Finished difference Result 387 states and 484 transitions. [2023-11-29 02:28:25,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 02:28:25,922 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 57 [2023-11-29 02:28:25,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:25,924 INFO L225 Difference]: With dead ends: 387 [2023-11-29 02:28:25,924 INFO L226 Difference]: Without dead ends: 386 [2023-11-29 02:28:25,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 45 SyntacticMatches, 5 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:28:25,925 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 224 mSDsluCounter, 474 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:25,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 602 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:28:25,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2023-11-29 02:28:25,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 348. [2023-11-29 02:28:25,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 251 states have (on average 1.5737051792828685) internal successors, (395), 307 states have internal predecessors, (395), 30 states have call successors, (30), 10 states have call predecessors, (30), 13 states have return successors, (38), 30 states have call predecessors, (38), 30 states have call successors, (38) [2023-11-29 02:28:25,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 463 transitions. [2023-11-29 02:28:25,955 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 463 transitions. Word has length 57 [2023-11-29 02:28:25,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:25,956 INFO L495 AbstractCegarLoop]: Abstraction has 348 states and 463 transitions. [2023-11-29 02:28:25,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:25,956 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 463 transitions. [2023-11-29 02:28:25,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-29 02:28:25,957 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:25,957 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] [2023-11-29 02:28:25,963 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-11-29 02:28:26,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:26,163 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:26,163 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:26,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1157599924, now seen corresponding path program 1 times [2023-11-29 02:28:26,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:26,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375520455] [2023-11-29 02:28:26,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:26,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:26,180 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:26,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2047045457] [2023-11-29 02:28:26,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:26,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:26,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:26,181 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:26,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-29 02:28:26,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:26,337 INFO L262 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-29 02:28:26,340 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:26,346 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:26,350 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:26,439 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:26,441 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 02:28:26,446 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 02:28:26,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 02:28:26,550 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 02:28:26,553 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 02:28:26,567 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 02:28:26,567 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:28:26,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:26,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375520455] [2023-11-29 02:28:26,568 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:26,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047045457] [2023-11-29 02:28:26,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047045457] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:28:26,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:28:26,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:28:26,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687951853] [2023-11-29 02:28:26,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:28:26,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 02:28:26,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:26,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 02:28:26,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 02:28:26,570 INFO L87 Difference]: Start difference. First operand 348 states and 463 transitions. Second operand has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 02:28:26,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:26,878 INFO L93 Difference]: Finished difference Result 382 states and 479 transitions. [2023-11-29 02:28:26,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:28:26,879 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 58 [2023-11-29 02:28:26,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:26,881 INFO L225 Difference]: With dead ends: 382 [2023-11-29 02:28:26,881 INFO L226 Difference]: Without dead ends: 381 [2023-11-29 02:28:26,881 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 50 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:28:26,882 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 378 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 458 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:26,882 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 458 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:28:26,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2023-11-29 02:28:26,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 348. [2023-11-29 02:28:26,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 251 states have (on average 1.5697211155378485) internal successors, (394), 307 states have internal predecessors, (394), 30 states have call successors, (30), 10 states have call predecessors, (30), 13 states have return successors, (38), 30 states have call predecessors, (38), 30 states have call successors, (38) [2023-11-29 02:28:26,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 462 transitions. [2023-11-29 02:28:26,911 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 462 transitions. Word has length 58 [2023-11-29 02:28:26,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:26,911 INFO L495 AbstractCegarLoop]: Abstraction has 348 states and 462 transitions. [2023-11-29 02:28:26,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 02:28:26,911 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 462 transitions. [2023-11-29 02:28:26,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-29 02:28:26,912 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:26,912 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] [2023-11-29 02:28:26,917 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-29 02:28:27,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-29 02:28:27,113 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting func_to_recursive_line_33_to_48_0Err27ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:27,113 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:27,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1149259436, now seen corresponding path program 1 times [2023-11-29 02:28:27,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:27,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786122109] [2023-11-29 02:28:27,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:27,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:27,131 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:27,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [864398408] [2023-11-29 02:28:27,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:27,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:27,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:27,132 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:27,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-29 02:28:27,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:27,288 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-29 02:28:27,291 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:27,309 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:27,315 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:27,736 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 02:28:27,736 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:28:27,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:27,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786122109] [2023-11-29 02:28:27,736 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:27,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864398408] [2023-11-29 02:28:27,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864398408] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:28:27,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:28:27,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:28:27,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893138021] [2023-11-29 02:28:27,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:28:27,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:28:27,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:27,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:28:27,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:28:27,738 INFO L87 Difference]: Start difference. First operand 348 states and 462 transitions. Second operand has 8 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:27,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:27,999 INFO L93 Difference]: Finished difference Result 385 states and 482 transitions. [2023-11-29 02:28:28,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 02:28:28,000 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 58 [2023-11-29 02:28:28,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:28,002 INFO L225 Difference]: With dead ends: 385 [2023-11-29 02:28:28,002 INFO L226 Difference]: Without dead ends: 384 [2023-11-29 02:28:28,002 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:28:28,003 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 261 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 645 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:28,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 645 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:28:28,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2023-11-29 02:28:28,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 349. [2023-11-29 02:28:28,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 252 states have (on average 1.5674603174603174) internal successors, (395), 308 states have internal predecessors, (395), 30 states have call successors, (30), 10 states have call predecessors, (30), 13 states have return successors, (38), 30 states have call predecessors, (38), 30 states have call successors, (38) [2023-11-29 02:28:28,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 463 transitions. [2023-11-29 02:28:28,036 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 463 transitions. Word has length 58 [2023-11-29 02:28:28,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:28,036 INFO L495 AbstractCegarLoop]: Abstraction has 349 states and 463 transitions. [2023-11-29 02:28:28,036 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:28,036 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 463 transitions. [2023-11-29 02:28:28,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-29 02:28:28,037 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:28,037 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] [2023-11-29 02:28:28,042 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-11-29 02:28:28,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-29 02:28:28,237 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting func_to_recursive_line_33_to_48_0Err21ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:28,237 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:28,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1162619706, now seen corresponding path program 1 times [2023-11-29 02:28:28,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:28,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471899916] [2023-11-29 02:28:28,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:28,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:28,254 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:28,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1728733355] [2023-11-29 02:28:28,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:28,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:28,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:28,255 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:28,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-29 02:28:28,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:28,435 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-29 02:28:28,437 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:28,457 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:28,464 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:28,872 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 02:28:28,873 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:28:28,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:28,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471899916] [2023-11-29 02:28:28,873 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:28,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728733355] [2023-11-29 02:28:28,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728733355] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:28:28,873 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:28:28,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:28:28,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688127430] [2023-11-29 02:28:28,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:28:28,873 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:28:28,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:28,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:28:28,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:28:28,874 INFO L87 Difference]: Start difference. First operand 349 states and 463 transitions. Second operand has 8 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:29,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:29,088 INFO L93 Difference]: Finished difference Result 384 states and 481 transitions. [2023-11-29 02:28:29,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 02:28:29,089 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 58 [2023-11-29 02:28:29,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:29,091 INFO L225 Difference]: With dead ends: 384 [2023-11-29 02:28:29,091 INFO L226 Difference]: Without dead ends: 383 [2023-11-29 02:28:29,091 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:28:29,092 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 267 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:29,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [273 Valid, 572 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 02:28:29,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2023-11-29 02:28:29,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 350. [2023-11-29 02:28:29,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 253 states have (on average 1.565217391304348) internal successors, (396), 309 states have internal predecessors, (396), 30 states have call successors, (30), 10 states have call predecessors, (30), 13 states have return successors, (38), 30 states have call predecessors, (38), 30 states have call successors, (38) [2023-11-29 02:28:29,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 464 transitions. [2023-11-29 02:28:29,121 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 464 transitions. Word has length 58 [2023-11-29 02:28:29,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:29,121 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 464 transitions. [2023-11-29 02:28:29,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:29,121 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 464 transitions. [2023-11-29 02:28:29,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-11-29 02:28:29,121 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:29,122 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 02:28:29,127 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2023-11-29 02:28:29,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-29 02:28:29,322 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting func_to_recursive_line_33_to_48_0Err28ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:29,323 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:29,323 INFO L85 PathProgramCache]: Analyzing trace with hash -1267304042, now seen corresponding path program 1 times [2023-11-29 02:28:29,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:29,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486159943] [2023-11-29 02:28:29,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:29,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:29,342 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:29,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [765618848] [2023-11-29 02:28:29,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:29,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:29,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:29,343 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:29,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-29 02:28:29,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:29,521 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 33 conjunts are in the unsatisfiable core [2023-11-29 02:28:29,523 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:29,553 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:29,556 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:28:29,953 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 02:28:29,956 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 02:28:29,967 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 02:28:29,967 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:28:29,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:29,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486159943] [2023-11-29 02:28:29,967 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:29,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765618848] [2023-11-29 02:28:29,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765618848] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:28:29,967 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:28:29,967 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:28:29,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046841075] [2023-11-29 02:28:29,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:28:29,968 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:28:29,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:29,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:28:29,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:28:29,969 INFO L87 Difference]: Start difference. First operand 350 states and 464 transitions. Second operand has 8 states, 6 states have (on average 6.5) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:30,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:30,316 INFO L93 Difference]: Finished difference Result 450 states and 514 transitions. [2023-11-29 02:28:30,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:28:30,316 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 6.5) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 59 [2023-11-29 02:28:30,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:30,319 INFO L225 Difference]: With dead ends: 450 [2023-11-29 02:28:30,319 INFO L226 Difference]: Without dead ends: 449 [2023-11-29 02:28:30,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 47 SyntacticMatches, 5 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2023-11-29 02:28:30,320 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 317 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:30,320 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [323 Valid, 760 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 02:28:30,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2023-11-29 02:28:30,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 350. [2023-11-29 02:28:30,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 253 states have (on average 1.5612648221343874) internal successors, (395), 309 states have internal predecessors, (395), 30 states have call successors, (30), 10 states have call predecessors, (30), 13 states have return successors, (38), 30 states have call predecessors, (38), 30 states have call successors, (38) [2023-11-29 02:28:30,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 463 transitions. [2023-11-29 02:28:30,368 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 463 transitions. Word has length 59 [2023-11-29 02:28:30,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:30,368 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 463 transitions. [2023-11-29 02:28:30,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 6.5) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:30,368 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 463 transitions. [2023-11-29 02:28:30,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-11-29 02:28:30,369 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:30,369 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 02:28:30,375 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-11-29 02:28:30,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-29 02:28:30,569 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting func_to_recursive_line_33_to_48_0Err22ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:30,570 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:30,570 INFO L85 PathProgramCache]: Analyzing trace with hash -1681472426, now seen corresponding path program 1 times [2023-11-29 02:28:30,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:30,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629510326] [2023-11-29 02:28:30,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:30,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:30,585 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:30,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1951302833] [2023-11-29 02:28:30,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:30,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:30,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:30,587 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:30,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-29 02:28:30,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:30,747 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 33 conjunts are in the unsatisfiable core [2023-11-29 02:28:30,749 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:30,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 02:28:30,784 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:31,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 15 treesize of output 7 [2023-11-29 02:28:31,237 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 02:28:31,252 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 02:28:31,253 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:28:31,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:31,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629510326] [2023-11-29 02:28:31,253 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:31,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951302833] [2023-11-29 02:28:31,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951302833] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:28:31,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:28:31,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:28:31,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595866235] [2023-11-29 02:28:31,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:28:31,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:28:31,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:31,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:28:31,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:28:31,254 INFO L87 Difference]: Start difference. First operand 350 states and 463 transitions. Second operand has 8 states, 6 states have (on average 6.5) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:35,492 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 02:28:35,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:35,619 INFO L93 Difference]: Finished difference Result 390 states and 486 transitions. [2023-11-29 02:28:35,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 02:28:35,619 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 6.5) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 59 [2023-11-29 02:28:35,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:35,621 INFO L225 Difference]: With dead ends: 390 [2023-11-29 02:28:35,621 INFO L226 Difference]: Without dead ends: 389 [2023-11-29 02:28:35,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 47 SyntacticMatches, 5 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:28:35,622 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 218 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:35,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 677 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 139 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2023-11-29 02:28:35,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2023-11-29 02:28:35,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 351. [2023-11-29 02:28:35,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 254 states have (on average 1.5590551181102361) internal successors, (396), 310 states have internal predecessors, (396), 30 states have call successors, (30), 10 states have call predecessors, (30), 13 states have return successors, (38), 30 states have call predecessors, (38), 30 states have call successors, (38) [2023-11-29 02:28:35,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 464 transitions. [2023-11-29 02:28:35,651 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 464 transitions. Word has length 59 [2023-11-29 02:28:35,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:35,651 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 464 transitions. [2023-11-29 02:28:35,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 6.5) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:35,651 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 464 transitions. [2023-11-29 02:28:35,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-11-29 02:28:35,652 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:35,652 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 02:28:35,657 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-11-29 02:28:35,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:35,852 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting func_to_recursive_line_33_to_48_0Err29ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:35,853 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:35,853 INFO L85 PathProgramCache]: Analyzing trace with hash -631719530, now seen corresponding path program 1 times [2023-11-29 02:28:35,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:35,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232997416] [2023-11-29 02:28:35,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:35,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:35,868 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:35,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1624665018] [2023-11-29 02:28:35,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:35,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:35,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:35,870 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:35,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-29 02:28:36,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:36,040 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 33 conjunts are in the unsatisfiable core [2023-11-29 02:28:36,042 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:36,069 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:36,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 15 treesize of output 1 [2023-11-29 02:28:36,500 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 02:28:36,503 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 02:28:36,520 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 02:28:36,521 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:28:36,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:36,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232997416] [2023-11-29 02:28:36,521 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:36,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624665018] [2023-11-29 02:28:36,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624665018] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:28:36,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:28:36,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:28:36,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329257280] [2023-11-29 02:28:36,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:28:36,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:28:36,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:36,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:28:36,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:28:36,522 INFO L87 Difference]: Start difference. First operand 351 states and 464 transitions. Second operand has 8 states, 6 states have (on average 6.666666666666667) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:40,723 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 02:28:40,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:40,899 INFO L93 Difference]: Finished difference Result 449 states and 512 transitions. [2023-11-29 02:28:40,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:28:40,899 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 6.666666666666667) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (6), 3 states have call predecessors, (6), 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 02:28:40,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:40,901 INFO L225 Difference]: With dead ends: 449 [2023-11-29 02:28:40,901 INFO L226 Difference]: Without dead ends: 448 [2023-11-29 02:28:40,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 5 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2023-11-29 02:28:40,902 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 314 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 22 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 761 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:40,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [320 Valid, 761 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 158 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2023-11-29 02:28:40,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2023-11-29 02:28:40,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 351. [2023-11-29 02:28:40,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 254 states have (on average 1.5551181102362204) internal successors, (395), 310 states have internal predecessors, (395), 30 states have call successors, (30), 10 states have call predecessors, (30), 13 states have return successors, (38), 30 states have call predecessors, (38), 30 states have call successors, (38) [2023-11-29 02:28:40,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 463 transitions. [2023-11-29 02:28:40,932 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 463 transitions. Word has length 60 [2023-11-29 02:28:40,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:40,932 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 463 transitions. [2023-11-29 02:28:40,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 6.666666666666667) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:40,932 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 463 transitions. [2023-11-29 02:28:40,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-11-29 02:28:40,933 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:40,933 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 02:28:40,938 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-11-29 02:28:41,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:41,133 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting func_to_recursive_line_33_to_48_0Err23ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:41,134 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:41,134 INFO L85 PathProgramCache]: Analyzing trace with hash -586037560, now seen corresponding path program 1 times [2023-11-29 02:28:41,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:41,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635259570] [2023-11-29 02:28:41,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:41,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:41,149 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:41,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1299590663] [2023-11-29 02:28:41,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:41,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:41,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:41,150 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:41,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-29 02:28:41,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:41,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 33 conjunts are in the unsatisfiable core [2023-11-29 02:28:41,325 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:41,350 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:41,361 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:28:41,736 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 02:28:41,739 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 02:28:41,753 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 02:28:41,753 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:28:41,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:41,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635259570] [2023-11-29 02:28:41,753 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:41,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299590663] [2023-11-29 02:28:41,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299590663] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:28:41,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:28:41,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:28:41,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419622644] [2023-11-29 02:28:41,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:28:41,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:28:41,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:41,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:28:41,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:28:41,755 INFO L87 Difference]: Start difference. First operand 351 states and 463 transitions. Second operand has 8 states, 6 states have (on average 6.666666666666667) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:45,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 02:28:46,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:46,089 INFO L93 Difference]: Finished difference Result 447 states and 511 transitions. [2023-11-29 02:28:46,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:28:46,089 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 6.666666666666667) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (6), 3 states have call predecessors, (6), 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 02:28:46,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:46,092 INFO L225 Difference]: With dead ends: 447 [2023-11-29 02:28:46,092 INFO L226 Difference]: Without dead ends: 446 [2023-11-29 02:28:46,092 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 5 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2023-11-29 02:28:46,093 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 390 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 25 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 659 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:46,093 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [396 Valid, 659 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 125 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2023-11-29 02:28:46,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2023-11-29 02:28:46,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 351. [2023-11-29 02:28:46,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 254 states have (on average 1.5511811023622046) internal successors, (394), 310 states have internal predecessors, (394), 30 states have call successors, (30), 10 states have call predecessors, (30), 13 states have return successors, (38), 30 states have call predecessors, (38), 30 states have call successors, (38) [2023-11-29 02:28:46,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 462 transitions. [2023-11-29 02:28:46,125 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 462 transitions. Word has length 60 [2023-11-29 02:28:46,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:46,125 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 462 transitions. [2023-11-29 02:28:46,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 6.666666666666667) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:46,125 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 462 transitions. [2023-11-29 02:28:46,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-11-29 02:28:46,126 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:46,126 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:28:46,132 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2023-11-29 02:28:46,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:46,326 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:46,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:46,326 INFO L85 PathProgramCache]: Analyzing trace with hash 636962401, now seen corresponding path program 1 times [2023-11-29 02:28:46,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:46,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530526913] [2023-11-29 02:28:46,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:46,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:46,348 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:46,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [73826082] [2023-11-29 02:28:46,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:46,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:46,348 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:46,349 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:46,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-29 02:28:46,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:46,543 INFO L262 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 72 conjunts are in the unsatisfiable core [2023-11-29 02:28:46,547 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:46,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 11 treesize of output 7 [2023-11-29 02:28:46,584 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:46,590 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:28:47,264 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 02:28:47,312 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2023-11-29 02:28:47,369 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 02:28:47,385 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:28:47,386 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:28:47,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:47,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530526913] [2023-11-29 02:28:47,839 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:47,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73826082] [2023-11-29 02:28:47,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73826082] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:28:47,840 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:28:47,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-11-29 02:28:47,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125063803] [2023-11-29 02:28:47,840 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:28:47,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 02:28:47,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:47,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 02:28:47,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:28:47,841 INFO L87 Difference]: Start difference. First operand 351 states and 462 transitions. Second operand has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:48,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:48,370 INFO L93 Difference]: Finished difference Result 443 states and 504 transitions. [2023-11-29 02:28:48,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 02:28:48,370 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 64 [2023-11-29 02:28:48,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:48,372 INFO L225 Difference]: With dead ends: 443 [2023-11-29 02:28:48,372 INFO L226 Difference]: Without dead ends: 442 [2023-11-29 02:28:48,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 58 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2023-11-29 02:28:48,373 INFO L413 NwaCegarLoop]: 119 mSDtfsCounter, 476 mSDsluCounter, 774 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:48,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [482 Valid, 893 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 02:28:48,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2023-11-29 02:28:48,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 351. [2023-11-29 02:28:48,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 254 states have (on average 1.547244094488189) internal successors, (393), 310 states have internal predecessors, (393), 30 states have call successors, (30), 10 states have call predecessors, (30), 13 states have return successors, (38), 30 states have call predecessors, (38), 30 states have call successors, (38) [2023-11-29 02:28:48,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 461 transitions. [2023-11-29 02:28:48,403 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 461 transitions. Word has length 64 [2023-11-29 02:28:48,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:48,403 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 461 transitions. [2023-11-29 02:28:48,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:48,403 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 461 transitions. [2023-11-29 02:28:48,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-11-29 02:28:48,404 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:48,404 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:28:48,409 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2023-11-29 02:28:48,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-11-29 02:28:48,604 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:48,604 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:48,605 INFO L85 PathProgramCache]: Analyzing trace with hash -568169837, now seen corresponding path program 1 times [2023-11-29 02:28:48,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:48,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648758030] [2023-11-29 02:28:48,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:48,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:48,623 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:48,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [69203317] [2023-11-29 02:28:48,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:48,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:48,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:48,624 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:48,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-11-29 02:28:48,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:48,857 INFO L262 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 70 conjunts are in the unsatisfiable core [2023-11-29 02:28:48,860 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:48,889 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:48,897 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:48,900 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:49,562 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2023-11-29 02:28:49,645 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 02:28:49,649 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 02:28:49,666 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:28:49,667 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:28:50,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:50,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648758030] [2023-11-29 02:28:50,088 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:50,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69203317] [2023-11-29 02:28:50,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69203317] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:28:50,088 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:28:50,088 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-11-29 02:28:50,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125865069] [2023-11-29 02:28:50,088 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:28:50,088 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 02:28:50,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:50,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 02:28:50,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:28:50,089 INFO L87 Difference]: Start difference. First operand 351 states and 461 transitions. Second operand has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:50,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:50,864 INFO L93 Difference]: Finished difference Result 446 states and 546 transitions. [2023-11-29 02:28:50,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 02:28:50,865 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 64 [2023-11-29 02:28:50,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:50,866 INFO L225 Difference]: With dead ends: 446 [2023-11-29 02:28:50,867 INFO L226 Difference]: Without dead ends: 445 [2023-11-29 02:28:50,867 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 57 SyntacticMatches, 6 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2023-11-29 02:28:50,867 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 269 mSDsluCounter, 1155 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 1285 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:50,867 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [275 Valid, 1285 Invalid, 379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 02:28:50,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2023-11-29 02:28:50,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 384. [2023-11-29 02:28:50,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 281 states have (on average 1.5231316725978647) internal successors, (428), 338 states have internal predecessors, (428), 34 states have call successors, (34), 11 states have call predecessors, (34), 15 states have return successors, (45), 34 states have call predecessors, (45), 34 states have call successors, (45) [2023-11-29 02:28:50,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 507 transitions. [2023-11-29 02:28:50,912 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 507 transitions. Word has length 64 [2023-11-29 02:28:50,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:50,913 INFO L495 AbstractCegarLoop]: Abstraction has 384 states and 507 transitions. [2023-11-29 02:28:50,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:28:50,913 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 507 transitions. [2023-11-29 02:28:50,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-11-29 02:28:50,913 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:50,913 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] [2023-11-29 02:28:50,919 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2023-11-29 02:28:51,114 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2023-11-29 02:28:51,114 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:51,114 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:51,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1626202324, now seen corresponding path program 1 times [2023-11-29 02:28:51,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:51,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195155335] [2023-11-29 02:28:51,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:51,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:51,130 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:51,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [709592261] [2023-11-29 02:28:51,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:51,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:51,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:51,132 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:51,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-11-29 02:28:51,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:51,313 INFO L262 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 57 conjunts are in the unsatisfiable core [2023-11-29 02:28:51,316 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:51,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 11 treesize of output 7 [2023-11-29 02:28:51,396 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:51,403 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 02:28:51,407 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:51,432 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 02:28:52,280 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 02:28:52,283 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 02:28:52,405 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:28:52,406 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2023-11-29 02:28:52,432 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 02:28:52,432 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:28:52,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:52,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195155335] [2023-11-29 02:28:52,505 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:52,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709592261] [2023-11-29 02:28:52,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709592261] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:28:52,505 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:28:52,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-11-29 02:28:52,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883084107] [2023-11-29 02:28:52,505 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:28:52,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:28:52,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:52,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:28:52,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:28:52,507 INFO L87 Difference]: Start difference. First operand 384 states and 507 transitions. Second operand has 16 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 5 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 5 states have call successors, (7) [2023-11-29 02:28:56,544 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:28:57,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:28:57,912 INFO L93 Difference]: Finished difference Result 473 states and 546 transitions. [2023-11-29 02:28:57,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 02:28:57,912 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 5 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 5 states have call successors, (7) Word has length 65 [2023-11-29 02:28:57,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:28:57,915 INFO L225 Difference]: With dead ends: 473 [2023-11-29 02:28:57,915 INFO L226 Difference]: Without dead ends: 472 [2023-11-29 02:28:57,916 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 43 SyntacticMatches, 8 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=142, Invalid=728, Unknown=0, NotChecked=0, Total=870 [2023-11-29 02:28:57,916 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 538 mSDsluCounter, 1197 mSDsCounter, 0 mSdLazyCounter, 642 mSolverCounterSat, 59 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 1305 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 642 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-11-29 02:28:57,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 1305 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 642 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2023-11-29 02:28:57,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2023-11-29 02:28:57,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 384. [2023-11-29 02:28:57,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 281 states have (on average 1.519572953736655) internal successors, (427), 338 states have internal predecessors, (427), 34 states have call successors, (34), 11 states have call predecessors, (34), 15 states have return successors, (45), 34 states have call predecessors, (45), 34 states have call successors, (45) [2023-11-29 02:28:57,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 506 transitions. [2023-11-29 02:28:57,954 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 506 transitions. Word has length 65 [2023-11-29 02:28:57,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:28:57,954 INFO L495 AbstractCegarLoop]: Abstraction has 384 states and 506 transitions. [2023-11-29 02:28:57,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 5 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 5 states have call successors, (7) [2023-11-29 02:28:57,954 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 506 transitions. [2023-11-29 02:28:57,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-11-29 02:28:57,955 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:28:57,955 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:28:57,960 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-11-29 02:28:58,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-11-29 02:28:58,155 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:28:58,156 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:28:58,156 INFO L85 PathProgramCache]: Analyzing trace with hash -1729002012, now seen corresponding path program 1 times [2023-11-29 02:28:58,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:28:58,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365043522] [2023-11-29 02:28:58,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:58,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:28:58,172 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:28:58,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1898611057] [2023-11-29 02:28:58,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:28:58,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:28:58,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:28:58,174 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:28:58,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-29 02:28:58,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:28:58,407 INFO L262 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 79 conjunts are in the unsatisfiable core [2023-11-29 02:28:58,410 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:28:58,441 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:28:58,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 11 treesize of output 7 [2023-11-29 02:28:58,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 02:28:59,144 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 02:28:59,206 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:28:59,207 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:28:59,482 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:28:59,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:28:59,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365043522] [2023-11-29 02:28:59,482 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:28:59,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898611057] [2023-11-29 02:28:59,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898611057] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:28:59,482 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:28:59,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 17 [2023-11-29 02:28:59,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785779473] [2023-11-29 02:28:59,483 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:28:59,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 02:28:59,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:28:59,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 02:28:59,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:28:59,484 INFO L87 Difference]: Start difference. First operand 384 states and 506 transitions. Second operand has 18 states, 15 states have (on average 5.666666666666667) internal successors, (85), 14 states have internal predecessors, (85), 8 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2023-11-29 02:29:00,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:29:00,823 INFO L93 Difference]: Finished difference Result 551 states and 636 transitions. [2023-11-29 02:29:00,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 02:29:00,824 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 5.666666666666667) internal successors, (85), 14 states have internal predecessors, (85), 8 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 65 [2023-11-29 02:29:00,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:29:00,827 INFO L225 Difference]: With dead ends: 551 [2023-11-29 02:29:00,827 INFO L226 Difference]: Without dead ends: 550 [2023-11-29 02:29:00,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 107 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2023-11-29 02:29:00,828 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 640 mSDsluCounter, 1421 mSDsCounter, 0 mSdLazyCounter, 514 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 1539 SdHoareTripleChecker+Invalid, 567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 02:29:00,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [647 Valid, 1539 Invalid, 567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 514 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 02:29:00,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-11-29 02:29:00,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 422. [2023-11-29 02:29:00,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 313 states have (on average 1.5335463258785942) internal successors, (480), 371 states have internal predecessors, (480), 38 states have call successors, (38), 12 states have call predecessors, (38), 17 states have return successors, (51), 38 states have call predecessors, (51), 38 states have call successors, (51) [2023-11-29 02:29:00,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 569 transitions. [2023-11-29 02:29:00,872 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 569 transitions. Word has length 65 [2023-11-29 02:29:00,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:29:00,872 INFO L495 AbstractCegarLoop]: Abstraction has 422 states and 569 transitions. [2023-11-29 02:29:00,872 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 5.666666666666667) internal successors, (85), 14 states have internal predecessors, (85), 8 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2023-11-29 02:29:00,872 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 569 transitions. [2023-11-29 02:29:00,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-29 02:29:00,873 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:29:00,873 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] [2023-11-29 02:29:00,878 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2023-11-29 02:29:01,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-11-29 02:29:01,073 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:29:01,074 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:29:01,074 INFO L85 PathProgramCache]: Analyzing trace with hash 1127335649, now seen corresponding path program 1 times [2023-11-29 02:29:01,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:29:01,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413958326] [2023-11-29 02:29:01,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:29:01,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:29:01,091 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:29:01,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2098676869] [2023-11-29 02:29:01,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:29:01,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:29:01,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:29:01,092 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:29:01,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-11-29 02:29:01,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:29:01,294 INFO L262 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 52 conjunts are in the unsatisfiable core [2023-11-29 02:29:01,297 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:29:01,305 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:29:01,384 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 02:29:01,397 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:29:01,408 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:29:01,412 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:29:01,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 11 treesize of output 7 [2023-11-29 02:29:02,019 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 02:29:02,022 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 02:29:02,112 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 02:29:02,133 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:29:02,133 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:29:02,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:29:02,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413958326] [2023-11-29 02:29:02,134 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:29:02,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098676869] [2023-11-29 02:29:02,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098676869] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:29:02,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:29:02,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 02:29:02,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705268941] [2023-11-29 02:29:02,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:29:02,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 02:29:02,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:29:02,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 02:29:02,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2023-11-29 02:29:02,135 INFO L87 Difference]: Start difference. First operand 422 states and 569 transitions. Second operand has 13 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 4 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:29:06,261 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 02:29:06,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:29:06,990 INFO L93 Difference]: Finished difference Result 458 states and 588 transitions. [2023-11-29 02:29:06,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:29:06,990 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 4 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 66 [2023-11-29 02:29:06,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:29:06,992 INFO L225 Difference]: With dead ends: 458 [2023-11-29 02:29:06,992 INFO L226 Difference]: Without dead ends: 457 [2023-11-29 02:29:06,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 52 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2023-11-29 02:29:06,993 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 486 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 48 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 490 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2023-11-29 02:29:06,994 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [490 Valid, 718 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 408 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2023-11-29 02:29:06,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2023-11-29 02:29:07,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 426. [2023-11-29 02:29:07,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 316 states have (on average 1.5253164556962024) internal successors, (482), 374 states have internal predecessors, (482), 38 states have call successors, (38), 13 states have call predecessors, (38), 18 states have return successors, (51), 38 states have call predecessors, (51), 38 states have call successors, (51) [2023-11-29 02:29:07,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 571 transitions. [2023-11-29 02:29:07,040 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 571 transitions. Word has length 66 [2023-11-29 02:29:07,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:29:07,040 INFO L495 AbstractCegarLoop]: Abstraction has 426 states and 571 transitions. [2023-11-29 02:29:07,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 4 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:29:07,040 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 571 transitions. [2023-11-29 02:29:07,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-29 02:29:07,040 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:29:07,041 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:29:07,047 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2023-11-29 02:29:07,241 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-11-29 02:29:07,241 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting func_to_recursive_line_33_to_48_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:29:07,241 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:29:07,241 INFO L85 PathProgramCache]: Analyzing trace with hash -2059454781, now seen corresponding path program 1 times [2023-11-29 02:29:07,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:29:07,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296714019] [2023-11-29 02:29:07,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:29:07,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:29:07,259 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:29:07,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1268841018] [2023-11-29 02:29:07,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:29:07,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:29:07,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:29:07,260 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:29:07,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-11-29 02:29:07,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:29:07,461 INFO L262 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 71 conjunts are in the unsatisfiable core [2023-11-29 02:29:07,464 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:29:07,494 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 02:29:07,504 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:29:07,510 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:29:08,184 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2023-11-29 02:29:08,282 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 02:29:08,286 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 02:29:08,305 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:29:08,305 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:29:08,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:29:08,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296714019] [2023-11-29 02:29:08,911 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:29:08,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268841018] [2023-11-29 02:29:08,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268841018] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:29:08,911 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:29:08,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-11-29 02:29:08,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751387197] [2023-11-29 02:29:08,911 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:29:08,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 02:29:08,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:29:08,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 02:29:08,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:29:08,912 INFO L87 Difference]: Start difference. First operand 426 states and 571 transitions. Second operand has 11 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:29:09,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:29:09,616 INFO L93 Difference]: Finished difference Result 520 states and 658 transitions. [2023-11-29 02:29:09,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:29:09,616 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 66 [2023-11-29 02:29:09,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:29:09,619 INFO L225 Difference]: With dead ends: 520 [2023-11-29 02:29:09,620 INFO L226 Difference]: Without dead ends: 519 [2023-11-29 02:29:09,620 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 62 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2023-11-29 02:29:09,620 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 372 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 993 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:29:09,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [378 Valid, 993 Invalid, 346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 02:29:09,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2023-11-29 02:29:09,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 460. [2023-11-29 02:29:09,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 344 states have (on average 1.5116279069767442) internal successors, (520), 403 states have internal predecessors, (520), 42 states have call successors, (42), 14 states have call predecessors, (42), 20 states have return successors, (59), 42 states have call predecessors, (59), 42 states have call successors, (59) [2023-11-29 02:29:09,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 621 transitions. [2023-11-29 02:29:09,669 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 621 transitions. Word has length 66 [2023-11-29 02:29:09,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:29:09,669 INFO L495 AbstractCegarLoop]: Abstraction has 460 states and 621 transitions. [2023-11-29 02:29:09,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:29:09,669 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 621 transitions. [2023-11-29 02:29:09,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-29 02:29:09,670 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:29:09,670 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 02:29:09,675 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2023-11-29 02:29:09,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-11-29 02:29:09,870 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:29:09,871 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:29:09,871 INFO L85 PathProgramCache]: Analyzing trace with hash 587666894, now seen corresponding path program 1 times [2023-11-29 02:29:09,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:29:09,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385083286] [2023-11-29 02:29:09,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:29:09,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:29:09,887 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:29:09,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1009306719] [2023-11-29 02:29:09,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:29:09,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:29:09,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:29:09,888 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:29:09,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-11-29 02:29:10,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:29:10,080 INFO L262 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 78 conjunts are in the unsatisfiable core [2023-11-29 02:29:10,084 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:29:10,093 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:29:10,132 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 02:29:10,135 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:29:10,140 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:29:10,145 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:29:10,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 11 treesize of output 7 [2023-11-29 02:29:14,779 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_func_to_recursive_line_33_to_48_0_#in~r.offset_BEFORE_CALL_2| Int) (|v_func_to_recursive_line_33_to_48_0_#in~y.offset_BEFORE_CALL_2| Int) (|v_func_to_recursive_line_33_to_48_0_#in~y.base_BEFORE_CALL_2| Int) (|v_func_to_recursive_line_33_to_48_0_#in~r.base_BEFORE_CALL_2| Int)) (<= 0 (+ 9223372036854775808 (* (select (select |c_#memory_int#7| |v_func_to_recursive_line_33_to_48_0_#in~y.base_BEFORE_CALL_2|) |v_func_to_recursive_line_33_to_48_0_#in~y.offset_BEFORE_CALL_2|) (select (select |c_#memory_int#2| |v_func_to_recursive_line_33_to_48_0_#in~r.base_BEFORE_CALL_2|) |v_func_to_recursive_line_33_to_48_0_#in~r.offset_BEFORE_CALL_2|))))) is different from true [2023-11-29 02:29:19,060 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_func_to_recursive_line_33_to_48_0_#in~y.offset_BEFORE_CALL_3| Int) (|v_func_to_recursive_line_33_to_48_0_#in~r.offset_BEFORE_CALL_3| Int) (|v_func_to_recursive_line_33_to_48_0_#in~y.base_BEFORE_CALL_3| Int) (|v_func_to_recursive_line_33_to_48_0_#in~r.base_BEFORE_CALL_3| Int)) (<= 0 (+ (* (select (select |c_#memory_int#2| |v_func_to_recursive_line_33_to_48_0_#in~r.base_BEFORE_CALL_3|) |v_func_to_recursive_line_33_to_48_0_#in~r.offset_BEFORE_CALL_3|) (select (select |c_#memory_int#7| |v_func_to_recursive_line_33_to_48_0_#in~y.base_BEFORE_CALL_3|) |v_func_to_recursive_line_33_to_48_0_#in~y.offset_BEFORE_CALL_3|)) 9223372036854775808))) is different from true [2023-11-29 02:29:19,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 23 treesize of output 15 [2023-11-29 02:29:19,295 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 02:29:23,334 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_~#y~0#1.base_BEFORE_CALL_28| Int) (|v_ULTIMATE.start_main_~#r~0#1.base_BEFORE_CALL_11| Int)) (<= 0 (+ (* (select (select |c_#memory_int#7| |v_ULTIMATE.start_main_~#y~0#1.base_BEFORE_CALL_28|) 0) (select (select |c_#memory_int#2| |v_ULTIMATE.start_main_~#r~0#1.base_BEFORE_CALL_11|) 0)) 9223372036854775808))) is different from true [2023-11-29 02:29:23,392 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 02:29:23,393 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 02:29:23,409 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 12 not checked. [2023-11-29 02:29:23,409 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:29:24,040 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-11-29 02:29:24,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:29:24,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385083286] [2023-11-29 02:29:24,041 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:29:24,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009306719] [2023-11-29 02:29:24,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009306719] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 02:29:24,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:29:24,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [15] total 21 [2023-11-29 02:29:24,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456290647] [2023-11-29 02:29:24,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:29:24,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 02:29:24,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:29:24,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 02:29:24,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=276, Unknown=3, NotChecked=108, Total=462 [2023-11-29 02:29:24,043 INFO L87 Difference]: Start difference. First operand 460 states and 621 transitions. Second operand has 9 states, 8 states have (on average 5.125) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:29:24,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:29:24,812 INFO L93 Difference]: Finished difference Result 491 states and 637 transitions. [2023-11-29 02:29:24,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:29:24,812 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 67 [2023-11-29 02:29:24,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:29:24,815 INFO L225 Difference]: With dead ends: 491 [2023-11-29 02:29:24,815 INFO L226 Difference]: Without dead ends: 490 [2023-11-29 02:29:24,816 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 109 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=99, Invalid=372, Unknown=3, NotChecked=126, Total=600 [2023-11-29 02:29:24,816 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 192 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 02:29:24,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 631 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 02:29:24,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2023-11-29 02:29:24,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 460. [2023-11-29 02:29:24,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 344 states have (on average 1.5087209302325582) internal successors, (519), 403 states have internal predecessors, (519), 42 states have call successors, (42), 14 states have call predecessors, (42), 20 states have return successors, (59), 42 states have call predecessors, (59), 42 states have call successors, (59) [2023-11-29 02:29:24,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 620 transitions. [2023-11-29 02:29:24,881 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 620 transitions. Word has length 67 [2023-11-29 02:29:24,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:29:24,882 INFO L495 AbstractCegarLoop]: Abstraction has 460 states and 620 transitions. [2023-11-29 02:29:24,882 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:29:24,882 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 620 transitions. [2023-11-29 02:29:24,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-29 02:29:24,882 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:29:24,882 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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 02:29:24,888 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2023-11-29 02:29:25,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-11-29 02:29:25,083 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting func_to_recursive_line_33_to_48_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:29:25,083 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:29:25,083 INFO L85 PathProgramCache]: Analyzing trace with hash 581411270, now seen corresponding path program 1 times [2023-11-29 02:29:25,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:29:25,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257541828] [2023-11-29 02:29:25,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:29:25,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:29:25,100 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:29:25,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1493500353] [2023-11-29 02:29:25,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:29:25,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:29:25,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:29:25,101 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:29:25,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-11-29 02:29:25,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:29:25,361 INFO L262 TraceCheckSpWp]: Trace formula consists of 438 conjuncts, 71 conjunts are in the unsatisfiable core [2023-11-29 02:29:25,365 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:29:25,401 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:29:25,410 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:29:25,418 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 02:29:26,145 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2023-11-29 02:29:26,237 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 02:29:26,241 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 02:29:26,265 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:29:26,265 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:29:30,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:29:30,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257541828] [2023-11-29 02:29:30,622 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:29:30,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493500353] [2023-11-29 02:29:30,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1493500353] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:29:30,622 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:29:30,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-11-29 02:29:30,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876569295] [2023-11-29 02:29:30,622 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:29:30,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 02:29:30,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:29:30,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 02:29:30,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=198, Unknown=1, NotChecked=0, Total=240 [2023-11-29 02:29:30,623 INFO L87 Difference]: Start difference. First operand 460 states and 620 transitions. Second operand has 11 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:29:31,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:29:31,508 INFO L93 Difference]: Finished difference Result 518 states and 656 transitions. [2023-11-29 02:29:31,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:29:31,508 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 67 [2023-11-29 02:29:31,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:29:31,511 INFO L225 Difference]: With dead ends: 518 [2023-11-29 02:29:31,511 INFO L226 Difference]: Without dead ends: 517 [2023-11-29 02:29:31,511 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 64 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=75, Invalid=304, Unknown=1, NotChecked=0, Total=380 [2023-11-29 02:29:31,511 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 254 mSDsluCounter, 1040 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 1196 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 02:29:31,512 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 1196 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 02:29:31,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2023-11-29 02:29:31,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 460. [2023-11-29 02:29:31,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 344 states have (on average 1.505813953488372) internal successors, (518), 403 states have internal predecessors, (518), 42 states have call successors, (42), 14 states have call predecessors, (42), 20 states have return successors, (59), 42 states have call predecessors, (59), 42 states have call successors, (59) [2023-11-29 02:29:31,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 619 transitions. [2023-11-29 02:29:31,564 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 619 transitions. Word has length 67 [2023-11-29 02:29:31,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:29:31,564 INFO L495 AbstractCegarLoop]: Abstraction has 460 states and 619 transitions. [2023-11-29 02:29:31,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:29:31,564 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 619 transitions. [2023-11-29 02:29:31,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-29 02:29:31,564 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:29:31,565 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 02:29:31,569 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2023-11-29 02:29:31,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2023-11-29 02:29:31,765 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:29:31,765 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:29:31,765 INFO L85 PathProgramCache]: Analyzing trace with hash 1037804675, now seen corresponding path program 1 times [2023-11-29 02:29:31,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:29:31,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781543781] [2023-11-29 02:29:31,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:29:31,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:29:31,787 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:29:31,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [694343351] [2023-11-29 02:29:31,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:29:31,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:29:31,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:29:31,788 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:29:31,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-11-29 02:29:31,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:29:31,992 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 78 conjunts are in the unsatisfiable core [2023-11-29 02:29:31,995 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:29:32,005 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:29:32,053 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:29:32,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 02:29:32,063 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 02:29:32,067 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:29:32,090 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 02:29:39,698 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 02:29:39,701 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 02:29:39,819 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 02:29:39,822 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 02:29:39,917 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-29 02:29:39,917 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:29:39,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:29:39,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781543781] [2023-11-29 02:29:39,917 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:29:39,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694343351] [2023-11-29 02:29:39,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694343351] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:29:39,917 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:29:39,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 02:29:39,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643322417] [2023-11-29 02:29:39,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:29:39,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:29:39,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:29:39,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:29:39,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:29:39,919 INFO L87 Difference]: Start difference. First operand 460 states and 619 transitions. Second operand has 15 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 5 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2023-11-29 02:29:43,944 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 02:29:47,956 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 02:29:52,041 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 02:29:56,727 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 02:30:00,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 02:30:05,221 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 02:30:09,229 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 02:30:13,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=true, quantifiers [0] [2023-11-29 02:30:17,327 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 02:30:21,336 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 02:30:25,341 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 02:30:26,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:30:26,138 INFO L93 Difference]: Finished difference Result 571 states and 681 transitions. [2023-11-29 02:30:26,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 02:30:26,138 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 5 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 68 [2023-11-29 02:30:26,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:30:26,141 INFO L225 Difference]: With dead ends: 571 [2023-11-29 02:30:26,141 INFO L226 Difference]: Without dead ends: 570 [2023-11-29 02:30:26,142 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 52 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=250, Invalid=1010, Unknown=0, NotChecked=0, Total=1260 [2023-11-29 02:30:26,142 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 670 mSDsluCounter, 635 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 68 mSolverCounterUnsat, 20 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 672 SdHoareTripleChecker+Valid, 748 SdHoareTripleChecker+Invalid, 559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 20 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:30:26,142 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [672 Valid, 748 Invalid, 559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 471 Invalid, 20 Unknown, 0 Unchecked, 45.2s Time] [2023-11-29 02:30:26,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2023-11-29 02:30:26,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 478. [2023-11-29 02:30:26,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 358 states have (on average 1.5) internal successors, (537), 418 states have internal predecessors, (537), 44 states have call successors, (44), 17 states have call predecessors, (44), 22 states have return successors, (62), 42 states have call predecessors, (62), 44 states have call successors, (62) [2023-11-29 02:30:26,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 643 transitions. [2023-11-29 02:30:26,201 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 643 transitions. Word has length 68 [2023-11-29 02:30:26,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:30:26,201 INFO L495 AbstractCegarLoop]: Abstraction has 478 states and 643 transitions. [2023-11-29 02:30:26,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 5 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2023-11-29 02:30:26,201 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 643 transitions. [2023-11-29 02:30:26,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-29 02:30:26,202 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:30:26,202 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:30:26,207 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2023-11-29 02:30:26,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:30:26,403 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting func_to_recursive_line_33_to_48_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:30:26,403 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:30:26,403 INFO L85 PathProgramCache]: Analyzing trace with hash 843880229, now seen corresponding path program 1 times [2023-11-29 02:30:26,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:30:26,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812191902] [2023-11-29 02:30:26,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:30:26,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:30:26,419 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:30:26,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1331684769] [2023-11-29 02:30:26,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:30:26,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:30:26,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:30:26,420 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:30:26,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-11-29 02:30:26,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:30:26,654 INFO L262 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 73 conjunts are in the unsatisfiable core [2023-11-29 02:30:26,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:30:26,708 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:30:26,717 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:30:26,720 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:30:27,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 7 [2023-11-29 02:30:27,439 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2023-11-29 02:30:27,494 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 02:30:27,538 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:30:27,539 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:30:40,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:30:40,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812191902] [2023-11-29 02:30:40,205 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:30:40,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331684769] [2023-11-29 02:30:40,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331684769] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:30:40,206 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:30:40,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-11-29 02:30:40,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098298924] [2023-11-29 02:30:40,206 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:30:40,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:30:40,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:30:40,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:30:40,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=282, Unknown=3, NotChecked=0, Total=342 [2023-11-29 02:30:40,207 INFO L87 Difference]: Start difference. First operand 478 states and 643 transitions. Second operand has 12 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:30:40,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:30:40,969 INFO L93 Difference]: Finished difference Result 560 states and 678 transitions. [2023-11-29 02:30:40,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:30:40,970 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2023-11-29 02:30:40,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:30:40,973 INFO L225 Difference]: With dead ends: 560 [2023-11-29 02:30:40,973 INFO L226 Difference]: Without dead ends: 559 [2023-11-29 02:30:40,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 63 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=118, Invalid=431, Unknown=3, NotChecked=0, Total=552 [2023-11-29 02:30:40,974 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 321 mSDsluCounter, 898 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:30:40,974 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [327 Valid, 1034 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:30:40,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2023-11-29 02:30:41,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 480. [2023-11-29 02:30:41,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 359 states have (on average 1.4930362116991645) internal successors, (536), 419 states have internal predecessors, (536), 44 states have call successors, (44), 17 states have call predecessors, (44), 23 states have return successors, (64), 43 states have call predecessors, (64), 44 states have call successors, (64) [2023-11-29 02:30:41,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 644 transitions. [2023-11-29 02:30:41,033 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 644 transitions. Word has length 68 [2023-11-29 02:30:41,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:30:41,033 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 644 transitions. [2023-11-29 02:30:41,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:30:41,034 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 644 transitions. [2023-11-29 02:30:41,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-11-29 02:30:41,034 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:30:41,034 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, 1] [2023-11-29 02:30:41,041 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2023-11-29 02:30:41,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:30:41,235 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:30:41,235 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:30:41,235 INFO L85 PathProgramCache]: Analyzing trace with hash 2107174000, now seen corresponding path program 1 times [2023-11-29 02:30:41,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:30:41,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973949903] [2023-11-29 02:30:41,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:30:41,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:30:41,256 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:30:41,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1176562228] [2023-11-29 02:30:41,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:30:41,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:30:41,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:30:41,258 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:30:41,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-11-29 02:30:41,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:30:41,467 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 02:30:41,469 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:30:41,518 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:30:41,806 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 02:30:41,847 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 02:30:41,847 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:30:41,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:30:41,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973949903] [2023-11-29 02:30:41,985 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:30:41,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176562228] [2023-11-29 02:30:41,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176562228] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:30:41,985 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:30:41,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-11-29 02:30:41,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993943602] [2023-11-29 02:30:41,986 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:30:41,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:30:41,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:30:41,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:30:41,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:30:41,987 INFO L87 Difference]: Start difference. First operand 480 states and 644 transitions. Second operand has 12 states, 10 states have (on average 4.9) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:30:46,058 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 02:30:46,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:30:46,713 INFO L93 Difference]: Finished difference Result 532 states and 666 transitions. [2023-11-29 02:30:46,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 02:30:46,713 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 4.9) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 69 [2023-11-29 02:30:46,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:30:46,715 INFO L225 Difference]: With dead ends: 532 [2023-11-29 02:30:46,716 INFO L226 Difference]: Without dead ends: 530 [2023-11-29 02:30:46,716 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 53 SyntacticMatches, 9 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2023-11-29 02:30:46,716 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 244 mSDsluCounter, 980 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 32 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 1109 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:30:46,716 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 1109 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 394 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2023-11-29 02:30:46,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2023-11-29 02:30:46,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 482. [2023-11-29 02:30:46,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 360 states have (on average 1.4833333333333334) internal successors, (534), 420 states have internal predecessors, (534), 44 states have call successors, (44), 17 states have call predecessors, (44), 24 states have return successors, (69), 44 states have call predecessors, (69), 44 states have call successors, (69) [2023-11-29 02:30:46,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 647 transitions. [2023-11-29 02:30:46,776 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 647 transitions. Word has length 69 [2023-11-29 02:30:46,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:30:46,777 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 647 transitions. [2023-11-29 02:30:46,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 4.9) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:30:46,777 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 647 transitions. [2023-11-29 02:30:46,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-11-29 02:30:46,778 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:30:46,778 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2023-11-29 02:30:46,785 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2023-11-29 02:30:46,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2023-11-29 02:30:46,978 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting func_to_recursive_line_33_to_48_0Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:30:46,978 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:30:46,979 INFO L85 PathProgramCache]: Analyzing trace with hash 390483368, now seen corresponding path program 1 times [2023-11-29 02:30:46,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:30:46,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116422961] [2023-11-29 02:30:46,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:30:46,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:30:46,993 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:30:46,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2117765931] [2023-11-29 02:30:46,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:30:46,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:30:46,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:30:46,995 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:30:46,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-11-29 02:30:47,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:30:47,296 INFO L262 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 72 conjunts are in the unsatisfiable core [2023-11-29 02:30:47,299 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:30:47,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 02:30:47,351 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:30:47,356 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:30:48,064 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2023-11-29 02:30:48,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 17 treesize of output 9 [2023-11-29 02:30:48,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 15 treesize of output 7 [2023-11-29 02:30:48,208 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:30:48,208 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:30:56,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:30:56,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116422961] [2023-11-29 02:30:56,829 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:30:56,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117765931] [2023-11-29 02:30:56,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117765931] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:30:56,830 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:30:56,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-11-29 02:30:56,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625671971] [2023-11-29 02:30:56,830 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:30:56,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 02:30:56,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:30:56,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 02:30:56,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=223, Unknown=2, NotChecked=0, Total=272 [2023-11-29 02:30:56,831 INFO L87 Difference]: Start difference. First operand 482 states and 647 transitions. Second operand has 11 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:30:57,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:30:57,997 INFO L93 Difference]: Finished difference Result 536 states and 683 transitions. [2023-11-29 02:30:57,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:30:57,997 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 69 [2023-11-29 02:30:57,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:30:58,000 INFO L225 Difference]: With dead ends: 536 [2023-11-29 02:30:58,000 INFO L226 Difference]: Without dead ends: 535 [2023-11-29 02:30:58,001 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 67 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=85, Invalid=333, Unknown=2, NotChecked=0, Total=420 [2023-11-29 02:30:58,001 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 292 mSDsluCounter, 1128 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 1294 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 02:30:58,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 1294 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 02:30:58,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2023-11-29 02:30:58,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 482. [2023-11-29 02:30:58,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 360 states have (on average 1.4805555555555556) internal successors, (533), 420 states have internal predecessors, (533), 44 states have call successors, (44), 17 states have call predecessors, (44), 24 states have return successors, (69), 44 states have call predecessors, (69), 44 states have call successors, (69) [2023-11-29 02:30:58,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 646 transitions. [2023-11-29 02:30:58,092 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 646 transitions. Word has length 69 [2023-11-29 02:30:58,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:30:58,092 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 646 transitions. [2023-11-29 02:30:58,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 02:30:58,093 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 646 transitions. [2023-11-29 02:30:58,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-11-29 02:30:58,093 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:30:58,093 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, 1, 1] [2023-11-29 02:30:58,099 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-11-29 02:30:58,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:30:58,294 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:30:58,294 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:30:58,294 INFO L85 PathProgramCache]: Analyzing trace with hash 897884709, now seen corresponding path program 1 times [2023-11-29 02:30:58,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:30:58,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180822098] [2023-11-29 02:30:58,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:30:58,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:30:58,310 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:30:58,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1354854100] [2023-11-29 02:30:58,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:30:58,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:30:58,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:30:58,311 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:30:58,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-11-29 02:30:58,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:30:58,541 INFO L262 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 66 conjunts are in the unsatisfiable core [2023-11-29 02:30:58,545 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:30:58,551 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:30:58,557 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:30:58,632 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:30:58,639 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 02:30:58,643 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:30:58,646 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 02:30:58,654 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 02:30:58,690 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 02:30:59,595 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 02:30:59,598 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 02:30:59,738 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:30:59,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 22 treesize of output 22 [2023-11-29 02:30:59,802 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:30:59,802 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:30:59,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:30:59,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180822098] [2023-11-29 02:30:59,802 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:30:59,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354854100] [2023-11-29 02:30:59,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354854100] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:30:59,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:30:59,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 02:30:59,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516883076] [2023-11-29 02:30:59,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:30:59,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 02:30:59,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:30:59,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 02:30:59,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2023-11-29 02:30:59,804 INFO L87 Difference]: Start difference. First operand 482 states and 646 transitions. Second operand has 14 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:31:01,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:31:01,095 INFO L93 Difference]: Finished difference Result 558 states and 678 transitions. [2023-11-29 02:31:01,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 02:31:01,095 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 70 [2023-11-29 02:31:01,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:31:01,098 INFO L225 Difference]: With dead ends: 558 [2023-11-29 02:31:01,098 INFO L226 Difference]: Without dead ends: 557 [2023-11-29 02:31:01,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 47 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2023-11-29 02:31:01,098 INFO L413 NwaCegarLoop]: 119 mSDtfsCounter, 443 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 962 SdHoareTripleChecker+Invalid, 549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 02:31:01,098 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [449 Valid, 962 Invalid, 549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 507 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 02:31:01,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2023-11-29 02:31:01,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 482. [2023-11-29 02:31:01,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 360 states have (on average 1.4777777777777779) internal successors, (532), 420 states have internal predecessors, (532), 44 states have call successors, (44), 17 states have call predecessors, (44), 24 states have return successors, (69), 44 states have call predecessors, (69), 44 states have call successors, (69) [2023-11-29 02:31:01,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 645 transitions. [2023-11-29 02:31:01,200 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 645 transitions. Word has length 70 [2023-11-29 02:31:01,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:31:01,200 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 645 transitions. [2023-11-29 02:31:01,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:31:01,201 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 645 transitions. [2023-11-29 02:31:01,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-11-29 02:31:01,201 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:31:01,201 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, 1, 1, 1] [2023-11-29 02:31:01,207 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2023-11-29 02:31:01,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:31:01,402 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:31:01,402 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:31:01,402 INFO L85 PathProgramCache]: Analyzing trace with hash 2064622354, now seen corresponding path program 1 times [2023-11-29 02:31:01,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:31:01,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649041897] [2023-11-29 02:31:01,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:31:01,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:31:01,419 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:31:01,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1792334458] [2023-11-29 02:31:01,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:31:01,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:31:01,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:31:01,421 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:31:01,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-11-29 02:31:01,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:31:01,636 INFO L262 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 126 conjunts are in the unsatisfiable core [2023-11-29 02:31:01,641 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:31:01,650 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:31:01,653 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:31:01,711 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:31:01,720 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:31:01,726 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:31:01,732 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:31:01,764 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 02:31:01,771 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 02:31:07,327 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_func_to_recursive_line_33_to_48_0_#in~y.offset_BEFORE_CALL_12| Int) (|v_func_to_recursive_line_33_to_48_0_#in~y.base_BEFORE_CALL_12| Int) (|v_func_to_recursive_line_33_to_48_0_#in~p.base_BEFORE_CALL_3| Int) (|v_func_to_recursive_line_33_to_48_0_#in~r.offset_BEFORE_CALL_12| Int) (|v_func_to_recursive_line_33_to_48_0_#in~a.base_BEFORE_CALL_18| Int) (|v_func_to_recursive_line_33_to_48_0_#in~a.offset_BEFORE_CALL_18| Int) (|v_func_to_recursive_line_33_to_48_0_#in~x.offset_BEFORE_CALL_3| Int) (|v_func_to_recursive_line_33_to_48_0_#in~p.offset_BEFORE_CALL_3| Int) (|v_func_to_recursive_line_33_to_48_0_#in~x.base_BEFORE_CALL_3| Int) (|v_func_to_recursive_line_33_to_48_0_#in~r.base_BEFORE_CALL_12| Int)) (= (select (select |c_#memory_int#5| |v_func_to_recursive_line_33_to_48_0_#in~a.base_BEFORE_CALL_18|) |v_func_to_recursive_line_33_to_48_0_#in~a.offset_BEFORE_CALL_18|) (+ (* (select (select |c_#memory_int#2| |v_func_to_recursive_line_33_to_48_0_#in~r.base_BEFORE_CALL_12|) |v_func_to_recursive_line_33_to_48_0_#in~r.offset_BEFORE_CALL_12|) (select (select |c_#memory_int#7| |v_func_to_recursive_line_33_to_48_0_#in~y.base_BEFORE_CALL_12|) |v_func_to_recursive_line_33_to_48_0_#in~y.offset_BEFORE_CALL_12|)) (* (select (select |c_#memory_int#1| |v_func_to_recursive_line_33_to_48_0_#in~p.base_BEFORE_CALL_3|) |v_func_to_recursive_line_33_to_48_0_#in~p.offset_BEFORE_CALL_3|) (select (select |c_#memory_int#6| |v_func_to_recursive_line_33_to_48_0_#in~x.base_BEFORE_CALL_3|) |v_func_to_recursive_line_33_to_48_0_#in~x.offset_BEFORE_CALL_3|))))) is different from true [2023-11-29 02:31:07,817 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 46 treesize of output 34 [2023-11-29 02:31:08,162 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 02:31:08,257 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 02:31:08,262 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2023-11-29 02:31:08,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 31 treesize of output 15 [2023-11-29 02:31:08,408 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 7 not checked. [2023-11-29 02:31:08,408 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:31:10,424 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-11-29 02:31:10,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:31:10,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649041897] [2023-11-29 02:31:10,424 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:31:10,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792334458] [2023-11-29 02:31:10,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792334458] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:31:10,425 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:31:10,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 13] total 31 [2023-11-29 02:31:10,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706508656] [2023-11-29 02:31:10,425 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:31:10,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-11-29 02:31:10,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:31:10,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-11-29 02:31:10,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=829, Unknown=1, NotChecked=58, Total=992 [2023-11-29 02:31:10,427 INFO L87 Difference]: Start difference. First operand 482 states and 645 transitions. Second operand has 32 states, 30 states have (on average 3.2) internal successors, (96), 30 states have internal predecessors, (96), 11 states have call successors, (14), 4 states have call predecessors, (14), 7 states have return successors, (14), 9 states have call predecessors, (14), 11 states have call successors, (14) [2023-11-29 02:31:52,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:31:52,486 INFO L93 Difference]: Finished difference Result 585 states and 740 transitions. [2023-11-29 02:31:52,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 02:31:52,487 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 30 states have (on average 3.2) internal successors, (96), 30 states have internal predecessors, (96), 11 states have call successors, (14), 4 states have call predecessors, (14), 7 states have return successors, (14), 9 states have call predecessors, (14), 11 states have call successors, (14) Word has length 71 [2023-11-29 02:31:52,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:31:52,489 INFO L225 Difference]: With dead ends: 585 [2023-11-29 02:31:52,489 INFO L226 Difference]: Without dead ends: 583 [2023-11-29 02:31:52,490 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 109 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 43.8s TimeCoverageRelationStatistics Valid=326, Invalid=2530, Unknown=10, NotChecked=104, Total=2970 [2023-11-29 02:31:52,491 INFO L413 NwaCegarLoop]: 95 mSDtfsCounter, 420 mSDsluCounter, 1588 mSDsCounter, 0 mSdLazyCounter, 1572 mSolverCounterSat, 46 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 1683 SdHoareTripleChecker+Invalid, 1902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1572 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 275 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-11-29 02:31:52,491 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [424 Valid, 1683 Invalid, 1902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1572 Invalid, 9 Unknown, 275 Unchecked, 3.8s Time] [2023-11-29 02:31:52,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2023-11-29 02:31:52,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 510. [2023-11-29 02:31:52,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 383 states have (on average 1.4595300261096606) internal successors, (559), 442 states have internal predecessors, (559), 45 states have call successors, (45), 21 states have call predecessors, (45), 28 states have return successors, (70), 46 states have call predecessors, (70), 45 states have call successors, (70) [2023-11-29 02:31:52,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 674 transitions. [2023-11-29 02:31:52,576 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 674 transitions. Word has length 71 [2023-11-29 02:31:52,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:31:52,576 INFO L495 AbstractCegarLoop]: Abstraction has 510 states and 674 transitions. [2023-11-29 02:31:52,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 30 states have (on average 3.2) internal successors, (96), 30 states have internal predecessors, (96), 11 states have call successors, (14), 4 states have call predecessors, (14), 7 states have return successors, (14), 9 states have call predecessors, (14), 11 states have call successors, (14) [2023-11-29 02:31:52,576 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 674 transitions. [2023-11-29 02:31:52,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-11-29 02:31:52,577 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:31:52,577 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:31:52,582 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2023-11-29 02:31:52,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2023-11-29 02:31:52,777 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting func_to_recursive_line_33_to_48_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:31:52,777 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:31:52,778 INFO L85 PathProgramCache]: Analyzing trace with hash 619793190, now seen corresponding path program 1 times [2023-11-29 02:31:52,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:31:52,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116227634] [2023-11-29 02:31:52,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:31:52,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:31:52,795 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:31:52,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1672661316] [2023-11-29 02:31:52,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:31:52,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:31:52,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:31:52,796 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:31:52,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2023-11-29 02:31:53,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:31:53,051 INFO L262 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 108 conjunts are in the unsatisfiable core [2023-11-29 02:31:53,055 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:31:53,070 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:31:53,080 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:31:53,190 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:31:53,203 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 02:31:53,211 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:31:53,223 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:31:53,231 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:31:54,503 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 02:31:54,515 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 02:31:54,730 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 13 [2023-11-29 02:31:54,959 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 02:31:54,995 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:31:54,995 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:31:55,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:31:55,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116227634] [2023-11-29 02:31:55,105 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:31:55,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672661316] [2023-11-29 02:31:55,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672661316] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:31:55,105 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:31:55,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2023-11-29 02:31:55,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993606389] [2023-11-29 02:31:55,105 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:31:55,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:31:55,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:31:55,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:31:55,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:31:55,106 INFO L87 Difference]: Start difference. First operand 510 states and 674 transitions. Second operand has 15 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 02:32:00,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:32:04,064 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 02:32:08,141 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:32:09,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:32:09,669 INFO L93 Difference]: Finished difference Result 722 states and 907 transitions. [2023-11-29 02:32:09,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 02:32:09,669 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 76 [2023-11-29 02:32:09,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:32:09,672 INFO L225 Difference]: With dead ends: 722 [2023-11-29 02:32:09,672 INFO L226 Difference]: Without dead ends: 721 [2023-11-29 02:32:09,673 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 54 SyntacticMatches, 9 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=150, Invalid=780, Unknown=0, NotChecked=0, Total=930 [2023-11-29 02:32:09,673 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 856 mSDsluCounter, 1350 mSDsCounter, 0 mSdLazyCounter, 746 mSolverCounterSat, 73 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 859 SdHoareTripleChecker+Valid, 1543 SdHoareTripleChecker+Invalid, 822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 746 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.6s IncrementalHoareTripleChecker+Time [2023-11-29 02:32:09,673 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [859 Valid, 1543 Invalid, 822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 746 Invalid, 3 Unknown, 0 Unchecked, 13.6s Time] [2023-11-29 02:32:09,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2023-11-29 02:32:09,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 620. [2023-11-29 02:32:09,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 475 states have (on average 1.496842105263158) internal successors, (711), 535 states have internal predecessors, (711), 55 states have call successors, (55), 27 states have call predecessors, (55), 36 states have return successors, (83), 57 states have call predecessors, (83), 55 states have call successors, (83) [2023-11-29 02:32:09,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 849 transitions. [2023-11-29 02:32:09,763 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 849 transitions. Word has length 76 [2023-11-29 02:32:09,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:32:09,763 INFO L495 AbstractCegarLoop]: Abstraction has 620 states and 849 transitions. [2023-11-29 02:32:09,763 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 02:32:09,763 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 849 transitions. [2023-11-29 02:32:09,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-11-29 02:32:09,764 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:32:09,764 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:32:09,771 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2023-11-29 02:32:09,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2023-11-29 02:32:09,964 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting func_to_recursive_line_33_to_48_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:32:09,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:32:09,965 INFO L85 PathProgramCache]: Analyzing trace with hash 2033719757, now seen corresponding path program 1 times [2023-11-29 02:32:09,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:32:09,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688027135] [2023-11-29 02:32:09,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:32:09,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:32:09,987 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:32:09,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1297866481] [2023-11-29 02:32:09,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:32:09,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:32:09,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:32:09,988 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:32:09,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-11-29 02:32:10,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:32:10,229 INFO L262 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 73 conjunts are in the unsatisfiable core [2023-11-29 02:32:10,232 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:32:10,240 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:32:10,323 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:32:10,334 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:32:11,170 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 02:32:11,232 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 36 treesize of output 13 [2023-11-29 02:32:11,450 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 02:32:11,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 02:32:11,483 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 02:32:11,483 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:32:11,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:32:11,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688027135] [2023-11-29 02:32:11,624 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:32:11,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297866481] [2023-11-29 02:32:11,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297866481] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:32:11,624 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:32:11,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-11-29 02:32:11,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242898922] [2023-11-29 02:32:11,624 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:32:11,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:32:11,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:32:11,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:32:11,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:32:11,625 INFO L87 Difference]: Start difference. First operand 620 states and 849 transitions. Second operand has 16 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2023-11-29 02:32:16,275 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 02:32:21,032 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 02:32:25,496 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:32:29,526 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 02:32:33,583 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 02:32:33,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:32:33,932 INFO L93 Difference]: Finished difference Result 856 states and 1062 transitions. [2023-11-29 02:32:33,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-29 02:32:33,932 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 77 [2023-11-29 02:32:33,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:32:33,936 INFO L225 Difference]: With dead ends: 856 [2023-11-29 02:32:33,936 INFO L226 Difference]: Without dead ends: 855 [2023-11-29 02:32:33,936 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 58 SyntacticMatches, 6 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=179, Invalid=877, Unknown=0, NotChecked=0, Total=1056 [2023-11-29 02:32:33,937 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 657 mSDsluCounter, 2300 mSDsCounter, 0 mSdLazyCounter, 872 mSolverCounterSat, 61 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 2508 SdHoareTripleChecker+Invalid, 938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 872 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:32:33,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [664 Valid, 2508 Invalid, 938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 872 Invalid, 5 Unknown, 0 Unchecked, 21.5s Time] [2023-11-29 02:32:33,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 855 states. [2023-11-29 02:32:34,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 855 to 695. [2023-11-29 02:32:34,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 537 states have (on average 1.5121042830540037) internal successors, (812), 598 states have internal predecessors, (812), 62 states have call successors, (62), 30 states have call predecessors, (62), 42 states have return successors, (97), 66 states have call predecessors, (97), 62 states have call successors, (97) [2023-11-29 02:32:34,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 971 transitions. [2023-11-29 02:32:34,042 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 971 transitions. Word has length 77 [2023-11-29 02:32:34,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:32:34,043 INFO L495 AbstractCegarLoop]: Abstraction has 695 states and 971 transitions. [2023-11-29 02:32:34,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2023-11-29 02:32:34,043 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 971 transitions. [2023-11-29 02:32:34,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-11-29 02:32:34,044 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:32:34,044 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:32:34,049 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2023-11-29 02:32:34,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:32:34,244 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting func_to_recursive_line_33_to_48_0Err8ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:32:34,244 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:32:34,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1379196920, now seen corresponding path program 1 times [2023-11-29 02:32:34,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:32:34,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367805651] [2023-11-29 02:32:34,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:32:34,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:32:34,261 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:32:34,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [473673519] [2023-11-29 02:32:34,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:32:34,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:32:34,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:32:34,262 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:32:34,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-11-29 02:32:34,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:32:34,518 INFO L262 TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 104 conjunts are in the unsatisfiable core [2023-11-29 02:32:34,522 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:32:34,530 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:32:34,642 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:32:34,651 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:32:34,659 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 02:32:34,667 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:32:34,678 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:32:35,996 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 02:32:36,003 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 02:32:36,183 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2023-11-29 02:32:36,440 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 02:32:36,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 15 treesize of output 7 [2023-11-29 02:32:36,470 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 02:32:36,470 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:32:36,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:32:36,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367805651] [2023-11-29 02:32:36,601 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:32:36,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473673519] [2023-11-29 02:32:36,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473673519] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:32:36,601 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:32:36,601 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2023-11-29 02:32:36,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195129926] [2023-11-29 02:32:36,601 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:32:36,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 02:32:36,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:32:36,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 02:32:36,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2023-11-29 02:32:36,602 INFO L87 Difference]: Start difference. First operand 695 states and 971 transitions. Second operand has 18 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2023-11-29 02:32:40,633 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 02:32:44,825 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 02:32:49,548 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 02:32:53,573 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 02:32:57,601 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 02:33:02,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:33:06,374 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 02:33:10,394 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 02:33:14,427 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 02:33:14,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:33:14,850 INFO L93 Difference]: Finished difference Result 789 states and 1020 transitions. [2023-11-29 02:33:14,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 02:33:14,851 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 78 [2023-11-29 02:33:14,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:33:14,855 INFO L225 Difference]: With dead ends: 789 [2023-11-29 02:33:14,855 INFO L226 Difference]: Without dead ends: 788 [2023-11-29 02:33:14,856 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 58 SyntacticMatches, 6 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=117, Invalid=753, Unknown=0, NotChecked=0, Total=870 [2023-11-29 02:33:14,856 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 585 mSDsluCounter, 1873 mSDsCounter, 0 mSdLazyCounter, 892 mSolverCounterSat, 42 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 589 SdHoareTripleChecker+Valid, 2066 SdHoareTripleChecker+Invalid, 943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 892 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:33:14,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [589 Valid, 2066 Invalid, 943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 892 Invalid, 9 Unknown, 0 Unchecked, 37.5s Time] [2023-11-29 02:33:14,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2023-11-29 02:33:14,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 695. [2023-11-29 02:33:14,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 537 states have (on average 1.5083798882681565) internal successors, (810), 598 states have internal predecessors, (810), 62 states have call successors, (62), 30 states have call predecessors, (62), 42 states have return successors, (97), 66 states have call predecessors, (97), 62 states have call successors, (97) [2023-11-29 02:33:14,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 969 transitions. [2023-11-29 02:33:14,956 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 969 transitions. Word has length 78 [2023-11-29 02:33:14,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:33:14,956 INFO L495 AbstractCegarLoop]: Abstraction has 695 states and 969 transitions. [2023-11-29 02:33:14,957 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2023-11-29 02:33:14,957 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 969 transitions. [2023-11-29 02:33:14,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-11-29 02:33:14,957 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:33:14,957 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:14,964 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2023-11-29 02:33:15,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2023-11-29 02:33:15,158 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:33:15,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:15,158 INFO L85 PathProgramCache]: Analyzing trace with hash 2114624661, now seen corresponding path program 1 times [2023-11-29 02:33:15,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:15,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771194368] [2023-11-29 02:33:15,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:15,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:15,174 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:33:15,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [731048454] [2023-11-29 02:33:15,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:15,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:15,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:15,175 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:15,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-11-29 02:33:15,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:15,398 INFO L262 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 02:33:15,400 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:15,403 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:33:15,534 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 02:33:15,535 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:33:15,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:15,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771194368] [2023-11-29 02:33:15,535 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:33:15,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731048454] [2023-11-29 02:33:15,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731048454] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:33:15,535 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:33:15,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:33:15,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638490142] [2023-11-29 02:33:15,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:33:15,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:33:15,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:15,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:33:15,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:33:15,537 INFO L87 Difference]: Start difference. First operand 695 states and 969 transitions. Second operand has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-29 02:33:15,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:33:15,967 INFO L93 Difference]: Finished difference Result 745 states and 985 transitions. [2023-11-29 02:33:15,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:33:15,968 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 79 [2023-11-29 02:33:15,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:33:15,972 INFO L225 Difference]: With dead ends: 745 [2023-11-29 02:33:15,972 INFO L226 Difference]: Without dead ends: 743 [2023-11-29 02:33:15,972 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 72 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:33:15,973 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 181 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 31 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:33:15,973 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 580 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 151 Invalid, 2 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 02:33:15,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2023-11-29 02:33:16,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 695. [2023-11-29 02:33:16,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 537 states have (on average 1.500931098696462) internal successors, (806), 598 states have internal predecessors, (806), 62 states have call successors, (62), 30 states have call predecessors, (62), 42 states have return successors, (97), 66 states have call predecessors, (97), 62 states have call successors, (97) [2023-11-29 02:33:16,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 965 transitions. [2023-11-29 02:33:16,105 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 965 transitions. Word has length 79 [2023-11-29 02:33:16,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:33:16,105 INFO L495 AbstractCegarLoop]: Abstraction has 695 states and 965 transitions. [2023-11-29 02:33:16,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-29 02:33:16,106 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 965 transitions. [2023-11-29 02:33:16,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-11-29 02:33:16,106 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:33:16,106 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:16,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2023-11-29 02:33:16,306 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2023-11-29 02:33:16,307 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting func_to_recursive_line_33_to_48_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:33:16,307 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:16,307 INFO L85 PathProgramCache]: Analyzing trace with hash 194568495, now seen corresponding path program 1 times [2023-11-29 02:33:16,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:16,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901452133] [2023-11-29 02:33:16,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:16,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:16,323 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:33:16,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [891791886] [2023-11-29 02:33:16,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:16,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:16,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:16,324 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:16,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2023-11-29 02:33:16,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:16,582 INFO L262 TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 72 conjunts are in the unsatisfiable core [2023-11-29 02:33:16,584 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:16,593 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:33:16,675 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:33:16,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 11 treesize of output 7 [2023-11-29 02:33:17,409 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 02:33:17,656 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 02:33:17,674 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:33:17,674 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:17,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:17,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901452133] [2023-11-29 02:33:17,740 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:33:17,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891791886] [2023-11-29 02:33:17,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891791886] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:17,740 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:33:17,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-11-29 02:33:17,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880920122] [2023-11-29 02:33:17,740 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:17,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 02:33:17,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:17,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 02:33:17,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:33:17,741 INFO L87 Difference]: Start difference. First operand 695 states and 965 transitions. Second operand has 13 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 states have internal predecessors, (56), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 02:33:18,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:33:18,743 INFO L93 Difference]: Finished difference Result 842 states and 1040 transitions. [2023-11-29 02:33:18,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 02:33:18,743 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 states have internal predecessors, (56), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 79 [2023-11-29 02:33:18,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:33:18,747 INFO L225 Difference]: With dead ends: 842 [2023-11-29 02:33:18,747 INFO L226 Difference]: Without dead ends: 839 [2023-11-29 02:33:18,747 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 62 SyntacticMatches, 9 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=124, Invalid=338, Unknown=0, NotChecked=0, Total=462 [2023-11-29 02:33:18,747 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 1006 mSDsluCounter, 803 mSDsCounter, 0 mSdLazyCounter, 293 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1012 SdHoareTripleChecker+Valid, 925 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 02:33:18,748 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1012 Valid, 925 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 293 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 02:33:18,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 839 states. [2023-11-29 02:33:18,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 839 to 695. [2023-11-29 02:33:18,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 537 states have (on average 1.48975791433892) internal successors, (800), 598 states have internal predecessors, (800), 62 states have call successors, (62), 30 states have call predecessors, (62), 42 states have return successors, (97), 66 states have call predecessors, (97), 62 states have call successors, (97) [2023-11-29 02:33:18,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 959 transitions. [2023-11-29 02:33:18,881 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 959 transitions. Word has length 79 [2023-11-29 02:33:18,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:33:18,882 INFO L495 AbstractCegarLoop]: Abstraction has 695 states and 959 transitions. [2023-11-29 02:33:18,882 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 states have internal predecessors, (56), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 02:33:18,882 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 959 transitions. [2023-11-29 02:33:18,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-11-29 02:33:18,883 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:33:18,883 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:18,888 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2023-11-29 02:33:19,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:19,083 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting func_to_recursive_line_33_to_48_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:33:19,083 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:19,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1736656106, now seen corresponding path program 1 times [2023-11-29 02:33:19,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:19,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021009445] [2023-11-29 02:33:19,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:19,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:19,100 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:33:19,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1384415724] [2023-11-29 02:33:19,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:19,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:19,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:19,101 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:19,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-11-29 02:33:19,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:19,363 INFO L262 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 109 conjunts are in the unsatisfiable core [2023-11-29 02:33:19,367 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:19,377 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:33:19,493 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:33:19,508 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 02:33:19,519 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:33:19,525 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:33:19,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 02:33:20,785 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 02:33:20,791 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 02:33:20,952 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 02:33:21,246 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 02:33:21,293 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 27 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 02:33:21,293 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:25,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:25,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021009445] [2023-11-29 02:33:25,924 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:33:25,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384415724] [2023-11-29 02:33:25,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384415724] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:25,924 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:33:25,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2023-11-29 02:33:25,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864877087] [2023-11-29 02:33:25,924 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:25,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 02:33:25,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:25,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 02:33:25,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=400, Unknown=1, NotChecked=0, Total=462 [2023-11-29 02:33:25,925 INFO L87 Difference]: Start difference. First operand 695 states and 959 transitions. Second operand has 19 states, 16 states have (on average 3.75) internal successors, (60), 16 states have internal predecessors, (60), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2023-11-29 02:33:30,195 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 02:33:34,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=false, quantifiers [0] [2023-11-29 02:33:38,932 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 02:33:42,969 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 02:33:47,113 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 02:33:48,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:33:48,383 INFO L93 Difference]: Finished difference Result 785 states and 1006 transitions. [2023-11-29 02:33:48,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 02:33:48,384 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 3.75) internal successors, (60), 16 states have internal predecessors, (60), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 80 [2023-11-29 02:33:48,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:33:48,388 INFO L225 Difference]: With dead ends: 785 [2023-11-29 02:33:48,388 INFO L226 Difference]: Without dead ends: 784 [2023-11-29 02:33:48,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 60 SyntacticMatches, 6 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=137, Invalid=918, Unknown=1, NotChecked=0, Total=1056 [2023-11-29 02:33:48,389 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 571 mSDsluCounter, 2112 mSDsCounter, 0 mSdLazyCounter, 940 mSolverCounterSat, 49 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 575 SdHoareTripleChecker+Valid, 2307 SdHoareTripleChecker+Invalid, 994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 940 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.6s IncrementalHoareTripleChecker+Time [2023-11-29 02:33:48,389 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [575 Valid, 2307 Invalid, 994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 940 Invalid, 5 Unknown, 0 Unchecked, 21.6s Time] [2023-11-29 02:33:48,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 784 states. [2023-11-29 02:33:48,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 784 to 695. [2023-11-29 02:33:48,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 537 states have (on average 1.4860335195530727) internal successors, (798), 598 states have internal predecessors, (798), 62 states have call successors, (62), 30 states have call predecessors, (62), 42 states have return successors, (97), 66 states have call predecessors, (97), 62 states have call successors, (97) [2023-11-29 02:33:48,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 957 transitions. [2023-11-29 02:33:48,559 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 957 transitions. Word has length 80 [2023-11-29 02:33:48,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:33:48,560 INFO L495 AbstractCegarLoop]: Abstraction has 695 states and 957 transitions. [2023-11-29 02:33:48,560 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 3.75) internal successors, (60), 16 states have internal predecessors, (60), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2023-11-29 02:33:48,560 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 957 transitions. [2023-11-29 02:33:48,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-29 02:33:48,561 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:33:48,561 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:48,566 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2023-11-29 02:33:48,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2023-11-29 02:33:48,761 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:33:48,762 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:48,762 INFO L85 PathProgramCache]: Analyzing trace with hash 634773303, now seen corresponding path program 1 times [2023-11-29 02:33:48,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:48,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088559873] [2023-11-29 02:33:48,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:48,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:48,782 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:33:48,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [285544308] [2023-11-29 02:33:48,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:48,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:48,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:48,783 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:48,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2023-11-29 02:33:49,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:49,026 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 02:33:49,028 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:49,035 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:33:49,038 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:33:49,310 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 02:33:49,323 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 02:33:49,323 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:33:49,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:49,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088559873] [2023-11-29 02:33:49,324 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:33:49,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285544308] [2023-11-29 02:33:49,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285544308] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:33:49,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:33:49,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:33:49,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658338004] [2023-11-29 02:33:49,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:33:49,325 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:33:49,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:49,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:33:49,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:33:49,325 INFO L87 Difference]: Start difference. First operand 695 states and 957 transitions. Second operand has 6 states, 5 states have (on average 10.6) internal successors, (53), 6 states have internal predecessors, (53), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-29 02:33:53,508 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 02:33:53,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:33:53,814 INFO L93 Difference]: Finished difference Result 718 states and 973 transitions. [2023-11-29 02:33:53,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:33:53,815 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.6) internal successors, (53), 6 states have internal predecessors, (53), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 81 [2023-11-29 02:33:53,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:33:53,818 INFO L225 Difference]: With dead ends: 718 [2023-11-29 02:33:53,818 INFO L226 Difference]: Without dead ends: 717 [2023-11-29 02:33:53,818 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 74 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:33:53,819 INFO L413 NwaCegarLoop]: 116 mSDtfsCounter, 132 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 25 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:33:53,819 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 511 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 166 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2023-11-29 02:33:53,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2023-11-29 02:33:53,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 695. [2023-11-29 02:33:53,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 537 states have (on average 1.484171322160149) internal successors, (797), 598 states have internal predecessors, (797), 62 states have call successors, (62), 30 states have call predecessors, (62), 42 states have return successors, (97), 66 states have call predecessors, (97), 62 states have call successors, (97) [2023-11-29 02:33:53,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 956 transitions. [2023-11-29 02:33:53,932 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 956 transitions. Word has length 81 [2023-11-29 02:33:53,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:33:53,932 INFO L495 AbstractCegarLoop]: Abstraction has 695 states and 956 transitions. [2023-11-29 02:33:53,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.6) internal successors, (53), 6 states have internal predecessors, (53), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-29 02:33:53,932 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 956 transitions. [2023-11-29 02:33:53,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-29 02:33:53,933 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:33:53,933 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:53,939 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2023-11-29 02:33:54,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:54,134 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting func_to_recursive_line_33_to_48_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:33:54,134 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:54,134 INFO L85 PathProgramCache]: Analyzing trace with hash -1998235503, now seen corresponding path program 1 times [2023-11-29 02:33:54,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:54,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826094012] [2023-11-29 02:33:54,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:54,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:54,156 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:33:54,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1176132242] [2023-11-29 02:33:54,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:54,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:54,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:54,157 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:54,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-11-29 02:33:54,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:54,426 INFO L262 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 74 conjunts are in the unsatisfiable core [2023-11-29 02:33:54,429 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:54,438 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:33:54,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 02:33:54,530 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:33:55,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 02:33:55,471 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 36 treesize of output 13 [2023-11-29 02:33:55,712 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 02:33:55,716 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 02:33:55,798 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 28 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 02:33:55,799 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:56,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:56,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826094012] [2023-11-29 02:33:56,139 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:33:56,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176132242] [2023-11-29 02:33:56,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176132242] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:56,139 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:33:56,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2023-11-29 02:33:56,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029117351] [2023-11-29 02:33:56,140 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:56,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 02:33:56,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:56,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 02:33:56,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2023-11-29 02:33:56,141 INFO L87 Difference]: Start difference. First operand 695 states and 956 transitions. Second operand has 17 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2023-11-29 02:34:00,673 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 02:34:05,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 02:34:10,018 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 02:34:14,038 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 02:34:18,105 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 02:34:18,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:34:18,401 INFO L93 Difference]: Finished difference Result 847 states and 1043 transitions. [2023-11-29 02:34:18,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 02:34:18,402 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 81 [2023-11-29 02:34:18,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:34:18,405 INFO L225 Difference]: With dead ends: 847 [2023-11-29 02:34:18,405 INFO L226 Difference]: Without dead ends: 846 [2023-11-29 02:34:18,406 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 64 SyntacticMatches, 6 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=221, Invalid=1111, Unknown=0, NotChecked=0, Total=1332 [2023-11-29 02:34:18,406 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 888 mSDsluCounter, 1886 mSDsCounter, 0 mSdLazyCounter, 671 mSolverCounterSat, 86 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 895 SdHoareTripleChecker+Valid, 2094 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 671 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:34:18,406 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [895 Valid, 2094 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 671 Invalid, 5 Unknown, 0 Unchecked, 21.4s Time] [2023-11-29 02:34:18,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 846 states. [2023-11-29 02:34:18,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 846 to 695. [2023-11-29 02:34:18,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 537 states have (on average 1.4767225325884543) internal successors, (793), 598 states have internal predecessors, (793), 62 states have call successors, (62), 30 states have call predecessors, (62), 42 states have return successors, (97), 66 states have call predecessors, (97), 62 states have call successors, (97) [2023-11-29 02:34:18,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 952 transitions. [2023-11-29 02:34:18,538 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 952 transitions. Word has length 81 [2023-11-29 02:34:18,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:34:18,538 INFO L495 AbstractCegarLoop]: Abstraction has 695 states and 952 transitions. [2023-11-29 02:34:18,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2023-11-29 02:34:18,538 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 952 transitions. [2023-11-29 02:34:18,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-11-29 02:34:18,539 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:34:18,539 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:18,545 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2023-11-29 02:34:18,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:18,740 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:34:18,740 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:18,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1796863924, now seen corresponding path program 1 times [2023-11-29 02:34:18,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:18,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000040494] [2023-11-29 02:34:18,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:18,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:18,757 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:34:18,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1409130454] [2023-11-29 02:34:18,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:18,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:18,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:18,758 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:18,759 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2023-11-29 02:34:19,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:19,006 INFO L262 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 02:34:19,008 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:19,011 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:34:19,015 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:34:19,294 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 02:34:19,294 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:34:19,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:19,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000040494] [2023-11-29 02:34:19,295 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:34:19,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409130454] [2023-11-29 02:34:19,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409130454] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:34:19,295 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:34:19,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:34:19,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737310775] [2023-11-29 02:34:19,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:34:19,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:34:19,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:19,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:34:19,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:34:19,296 INFO L87 Difference]: Start difference. First operand 695 states and 952 transitions. Second operand has 6 states, 5 states have (on average 10.8) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-29 02:34:19,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:34:19,735 INFO L93 Difference]: Finished difference Result 717 states and 968 transitions. [2023-11-29 02:34:19,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:34:19,736 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.8) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 82 [2023-11-29 02:34:19,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:34:19,738 INFO L225 Difference]: With dead ends: 717 [2023-11-29 02:34:19,738 INFO L226 Difference]: Without dead ends: 716 [2023-11-29 02:34:19,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 75 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:34:19,739 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 156 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:34:19,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 427 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 02:34:19,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2023-11-29 02:34:19,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 695. [2023-11-29 02:34:19,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 537 states have (on average 1.4748603351955307) internal successors, (792), 598 states have internal predecessors, (792), 62 states have call successors, (62), 30 states have call predecessors, (62), 42 states have return successors, (97), 66 states have call predecessors, (97), 62 states have call successors, (97) [2023-11-29 02:34:19,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 951 transitions. [2023-11-29 02:34:19,852 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 951 transitions. Word has length 82 [2023-11-29 02:34:19,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:34:19,852 INFO L495 AbstractCegarLoop]: Abstraction has 695 states and 951 transitions. [2023-11-29 02:34:19,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.8) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-29 02:34:19,853 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 951 transitions. [2023-11-29 02:34:19,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-11-29 02:34:19,853 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:34:19,853 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:19,859 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2023-11-29 02:34:20,053 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2023-11-29 02:34:20,054 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:34:20,054 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:20,054 INFO L85 PathProgramCache]: Analyzing trace with hash 131793369, now seen corresponding path program 1 times [2023-11-29 02:34:20,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:20,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995938771] [2023-11-29 02:34:20,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:20,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:20,071 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:34:20,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [695097556] [2023-11-29 02:34:20,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:20,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:20,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:20,072 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:20,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2023-11-29 02:34:20,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:20,302 INFO L262 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 02:34:20,304 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:20,307 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:34:20,436 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 02:34:20,437 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:34:20,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:20,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995938771] [2023-11-29 02:34:20,437 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:34:20,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695097556] [2023-11-29 02:34:20,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695097556] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:34:20,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:34:20,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:34:20,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202663027] [2023-11-29 02:34:20,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:34:20,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 02:34:20,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:20,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 02:34:20,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 02:34:20,438 INFO L87 Difference]: Start difference. First operand 695 states and 951 transitions. Second operand has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 7 states have internal predecessors, (55), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-29 02:34:20,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:34:20,885 INFO L93 Difference]: Finished difference Result 743 states and 967 transitions. [2023-11-29 02:34:20,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:34:20,886 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 7 states have internal predecessors, (55), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 83 [2023-11-29 02:34:20,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:34:20,888 INFO L225 Difference]: With dead ends: 743 [2023-11-29 02:34:20,888 INFO L226 Difference]: Without dead ends: 741 [2023-11-29 02:34:20,888 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 75 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:34:20,889 INFO L413 NwaCegarLoop]: 141 mSDtfsCounter, 181 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 33 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:34:20,889 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 582 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 152 Invalid, 2 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 02:34:20,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2023-11-29 02:34:20,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 695. [2023-11-29 02:34:20,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 537 states have (on average 1.4674115456238361) internal successors, (788), 598 states have internal predecessors, (788), 62 states have call successors, (62), 30 states have call predecessors, (62), 42 states have return successors, (97), 66 states have call predecessors, (97), 62 states have call successors, (97) [2023-11-29 02:34:20,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 947 transitions. [2023-11-29 02:34:20,999 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 947 transitions. Word has length 83 [2023-11-29 02:34:20,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:34:20,999 INFO L495 AbstractCegarLoop]: Abstraction has 695 states and 947 transitions. [2023-11-29 02:34:20,999 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 7 states have internal predecessors, (55), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-29 02:34:20,999 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 947 transitions. [2023-11-29 02:34:21,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-11-29 02:34:21,000 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:34:21,000 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:21,005 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2023-11-29 02:34:21,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2023-11-29 02:34:21,200 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:34:21,200 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:21,201 INFO L85 PathProgramCache]: Analyzing trace with hash -209372690, now seen corresponding path program 1 times [2023-11-29 02:34:21,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:21,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945919549] [2023-11-29 02:34:21,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:21,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:21,220 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:34:21,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [726687203] [2023-11-29 02:34:21,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:21,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:21,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:21,221 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:21,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2023-11-29 02:34:21,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:21,481 INFO L262 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 02:34:21,483 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:21,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 02:34:21,491 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:34:21,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 15 treesize of output 7 [2023-11-29 02:34:21,771 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 02:34:21,771 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:34:21,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:21,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945919549] [2023-11-29 02:34:21,771 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:34:21,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726687203] [2023-11-29 02:34:21,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726687203] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:34:21,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:34:21,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:34:21,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152646656] [2023-11-29 02:34:21,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:34:21,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:34:21,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:21,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:34:21,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:34:21,773 INFO L87 Difference]: Start difference. First operand 695 states and 947 transitions. Second operand has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-29 02:34:25,949 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 02:34:26,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:34:26,214 INFO L93 Difference]: Finished difference Result 714 states and 963 transitions. [2023-11-29 02:34:26,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:34:26,215 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 84 [2023-11-29 02:34:26,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:34:26,217 INFO L225 Difference]: With dead ends: 714 [2023-11-29 02:34:26,217 INFO L226 Difference]: Without dead ends: 712 [2023-11-29 02:34:26,217 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 77 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:34:26,217 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 142 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 27 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:34:26,217 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 431 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 145 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2023-11-29 02:34:26,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2023-11-29 02:34:26,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 695. [2023-11-29 02:34:26,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 537 states have (on average 1.4636871508379887) internal successors, (786), 598 states have internal predecessors, (786), 62 states have call successors, (62), 30 states have call predecessors, (62), 42 states have return successors, (97), 66 states have call predecessors, (97), 62 states have call successors, (97) [2023-11-29 02:34:26,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 945 transitions. [2023-11-29 02:34:26,328 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 945 transitions. Word has length 84 [2023-11-29 02:34:26,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:34:26,328 INFO L495 AbstractCegarLoop]: Abstraction has 695 states and 945 transitions. [2023-11-29 02:34:26,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-29 02:34:26,328 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 945 transitions. [2023-11-29 02:34:26,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-11-29 02:34:26,329 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:34:26,329 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:26,335 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2023-11-29 02:34:26,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2023-11-29 02:34:26,530 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting func_to_recursive_line_33_to_48_0Err12ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:34:26,530 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:26,530 INFO L85 PathProgramCache]: Analyzing trace with hash 509001853, now seen corresponding path program 1 times [2023-11-29 02:34:26,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:26,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758181515] [2023-11-29 02:34:26,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:26,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:26,547 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:34:26,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [848498790] [2023-11-29 02:34:26,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:26,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:26,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:26,548 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:26,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2023-11-29 02:34:26,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:26,919 INFO L262 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 72 conjunts are in the unsatisfiable core [2023-11-29 02:34:26,922 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:26,930 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:34:27,013 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:34:27,023 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:34:27,799 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 13 [2023-11-29 02:34:28,125 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 02:34:28,140 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 02:34:28,140 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:28,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:28,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758181515] [2023-11-29 02:34:28,199 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:34:28,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848498790] [2023-11-29 02:34:28,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848498790] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:28,199 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:34:28,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-11-29 02:34:28,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508930302] [2023-11-29 02:34:28,199 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:28,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 02:34:28,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:28,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 02:34:28,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:34:28,201 INFO L87 Difference]: Start difference. First operand 695 states and 945 transitions. Second operand has 13 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-29 02:34:29,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:34:29,428 INFO L93 Difference]: Finished difference Result 917 states and 1212 transitions. [2023-11-29 02:34:29,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 02:34:29,429 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 88 [2023-11-29 02:34:29,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:34:29,432 INFO L225 Difference]: With dead ends: 917 [2023-11-29 02:34:29,432 INFO L226 Difference]: Without dead ends: 916 [2023-11-29 02:34:29,432 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 66 SyntacticMatches, 11 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2023-11-29 02:34:29,433 INFO L413 NwaCegarLoop]: 226 mSDtfsCounter, 433 mSDsluCounter, 1556 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 1782 SdHoareTripleChecker+Invalid, 581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 02:34:29,433 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [439 Valid, 1782 Invalid, 581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 02:34:29,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2023-11-29 02:34:29,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 831. [2023-11-29 02:34:29,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 650 states have (on average 1.4892307692307691) internal successors, (968), 714 states have internal predecessors, (968), 75 states have call successors, (75), 37 states have call predecessors, (75), 52 states have return successors, (120), 79 states have call predecessors, (120), 75 states have call successors, (120) [2023-11-29 02:34:29,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1163 transitions. [2023-11-29 02:34:29,562 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1163 transitions. Word has length 88 [2023-11-29 02:34:29,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:34:29,562 INFO L495 AbstractCegarLoop]: Abstraction has 831 states and 1163 transitions. [2023-11-29 02:34:29,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-29 02:34:29,563 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1163 transitions. [2023-11-29 02:34:29,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-11-29 02:34:29,563 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:34:29,563 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:29,569 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:29,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2023-11-29 02:34:29,764 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting func_to_recursive_line_33_to_48_0Err13ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:34:29,764 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:29,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1400811676, now seen corresponding path program 1 times [2023-11-29 02:34:29,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:29,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723079330] [2023-11-29 02:34:29,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:29,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:29,781 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:34:29,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [652295030] [2023-11-29 02:34:29,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:29,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:29,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:29,782 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:29,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2023-11-29 02:34:30,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:30,071 INFO L262 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 72 conjunts are in the unsatisfiable core [2023-11-29 02:34:30,074 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:30,081 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:34:30,182 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 02:34:30,187 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 02:34:30,960 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2023-11-29 02:34:31,301 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 02:34:31,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 17 treesize of output 9 [2023-11-29 02:34:31,327 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 1 proven. 47 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:34:31,327 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:31,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:31,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723079330] [2023-11-29 02:34:31,502 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:34:31,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652295030] [2023-11-29 02:34:31,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652295030] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:31,502 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:34:31,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-11-29 02:34:31,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662169619] [2023-11-29 02:34:31,503 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:31,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:34:31,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:31,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:34:31,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:34:31,503 INFO L87 Difference]: Start difference. First operand 831 states and 1163 transitions. Second operand has 16 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 5 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:34:35,551 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 02:34:36,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:34:36,976 INFO L93 Difference]: Finished difference Result 916 states and 1209 transitions. [2023-11-29 02:34:36,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 02:34:36,976 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 5 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 89 [2023-11-29 02:34:36,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:34:36,978 INFO L225 Difference]: With dead ends: 916 [2023-11-29 02:34:36,978 INFO L226 Difference]: Without dead ends: 915 [2023-11-29 02:34:36,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 67 SyntacticMatches, 9 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2023-11-29 02:34:36,979 INFO L413 NwaCegarLoop]: 228 mSDtfsCounter, 541 mSDsluCounter, 2027 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 25 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 548 SdHoareTripleChecker+Valid, 2255 SdHoareTripleChecker+Invalid, 731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-11-29 02:34:36,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [548 Valid, 2255 Invalid, 731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 705 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2023-11-29 02:34:36,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2023-11-29 02:34:37,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 831. [2023-11-29 02:34:37,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 650 states have (on average 1.4846153846153847) internal successors, (965), 714 states have internal predecessors, (965), 75 states have call successors, (75), 37 states have call predecessors, (75), 52 states have return successors, (120), 79 states have call predecessors, (120), 75 states have call successors, (120) [2023-11-29 02:34:37,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1160 transitions. [2023-11-29 02:34:37,116 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1160 transitions. Word has length 89 [2023-11-29 02:34:37,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:34:37,117 INFO L495 AbstractCegarLoop]: Abstraction has 831 states and 1160 transitions. [2023-11-29 02:34:37,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 5 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:34:37,117 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1160 transitions. [2023-11-29 02:34:37,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-11-29 02:34:37,117 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:34:37,117 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:37,123 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2023-11-29 02:34:37,318 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:37,318 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting func_to_recursive_line_33_to_48_0Err14ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:34:37,318 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:37,318 INFO L85 PathProgramCache]: Analyzing trace with hash -475488929, now seen corresponding path program 1 times [2023-11-29 02:34:37,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:37,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749830262] [2023-11-29 02:34:37,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:37,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:37,337 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:34:37,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1379930452] [2023-11-29 02:34:37,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:37,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:37,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:37,338 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:37,339 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2023-11-29 02:34:37,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:37,627 INFO L262 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 114 conjunts are in the unsatisfiable core [2023-11-29 02:34:37,631 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:37,649 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:34:37,781 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:34:37,799 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:34:37,804 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:34:37,809 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 02:34:37,826 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:34:39,245 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 31 treesize of output 19 [2023-11-29 02:34:39,250 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 54 treesize of output 38 [2023-11-29 02:34:39,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 15 treesize of output 7 [2023-11-29 02:34:39,518 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2023-11-29 02:34:39,951 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 02:34:39,956 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 02:34:39,993 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 1 proven. 48 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:34:39,993 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:40,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:40,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749830262] [2023-11-29 02:34:40,166 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:34:40,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379930452] [2023-11-29 02:34:40,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379930452] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:40,167 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:34:40,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2023-11-29 02:34:40,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624181214] [2023-11-29 02:34:40,167 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:40,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 02:34:40,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:40,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 02:34:40,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2023-11-29 02:34:40,168 INFO L87 Difference]: Start difference. First operand 831 states and 1160 transitions. Second operand has 19 states, 16 states have (on average 4.0625) internal successors, (65), 16 states have internal predecessors, (65), 5 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:34:44,257 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:34:48,278 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 02:34:52,544 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:34:57,846 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 02:35:01,948 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 02:35:05,967 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 02:35:09,999 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 02:35:14,084 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 02:35:18,150 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 02:35:22,726 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 02:35:26,753 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 02:35:31,452 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 02:35:32,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:35:32,050 INFO L93 Difference]: Finished difference Result 921 states and 1212 transitions. [2023-11-29 02:35:32,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 02:35:32,051 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 4.0625) internal successors, (65), 16 states have internal predecessors, (65), 5 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 90 [2023-11-29 02:35:32,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:35:32,052 INFO L225 Difference]: With dead ends: 921 [2023-11-29 02:35:32,052 INFO L226 Difference]: Without dead ends: 920 [2023-11-29 02:35:32,053 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 66 SyntacticMatches, 9 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=202, Invalid=1358, Unknown=0, NotChecked=0, Total=1560 [2023-11-29 02:35:32,053 INFO L413 NwaCegarLoop]: 211 mSDtfsCounter, 498 mSDsluCounter, 2231 mSDsCounter, 0 mSdLazyCounter, 1110 mSolverCounterSat, 53 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 50.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 2442 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1110 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:35:32,053 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [502 Valid, 2442 Invalid, 1175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1110 Invalid, 12 Unknown, 0 Unchecked, 50.5s Time] [2023-11-29 02:35:32,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2023-11-29 02:35:32,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 831. [2023-11-29 02:35:32,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 650 states have (on average 1.48) internal successors, (962), 714 states have internal predecessors, (962), 75 states have call successors, (75), 37 states have call predecessors, (75), 52 states have return successors, (120), 79 states have call predecessors, (120), 75 states have call successors, (120) [2023-11-29 02:35:32,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1157 transitions. [2023-11-29 02:35:32,195 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1157 transitions. Word has length 90 [2023-11-29 02:35:32,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:35:32,196 INFO L495 AbstractCegarLoop]: Abstraction has 831 states and 1157 transitions. [2023-11-29 02:35:32,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 4.0625) internal successors, (65), 16 states have internal predecessors, (65), 5 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:35:32,196 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1157 transitions. [2023-11-29 02:35:32,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-11-29 02:35:32,196 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:35:32,196 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:35:32,202 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2023-11-29 02:35:32,397 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:32,397 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting func_to_recursive_line_33_to_48_0Err15ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:35:32,397 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:35:32,397 INFO L85 PathProgramCache]: Analyzing trace with hash -1855254842, now seen corresponding path program 1 times [2023-11-29 02:35:32,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:35:32,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62892720] [2023-11-29 02:35:32,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:32,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:35:32,414 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:35:32,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [707881918] [2023-11-29 02:35:32,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:32,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:32,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:35:32,415 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:35:32,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2023-11-29 02:35:32,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:32,694 INFO L262 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 76 conjunts are in the unsatisfiable core [2023-11-29 02:35:32,698 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:35:32,712 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:35:32,803 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 02:35:32,809 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:35:33,732 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 02:35:34,094 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 02:35:34,113 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 02:35:34,113 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:35:34,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:35:34,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62892720] [2023-11-29 02:35:34,186 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:35:34,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707881918] [2023-11-29 02:35:34,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707881918] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:35:34,186 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:35:34,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-11-29 02:35:34,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514601903] [2023-11-29 02:35:34,186 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:35:34,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 02:35:34,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:35:34,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 02:35:34,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:35:34,187 INFO L87 Difference]: Start difference. First operand 831 states and 1157 transitions. Second operand has 13 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 10 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-29 02:35:35,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:35:35,295 INFO L93 Difference]: Finished difference Result 1051 states and 1368 transitions. [2023-11-29 02:35:35,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 02:35:35,295 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 10 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 91 [2023-11-29 02:35:35,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:35:35,297 INFO L225 Difference]: With dead ends: 1051 [2023-11-29 02:35:35,298 INFO L226 Difference]: Without dead ends: 1050 [2023-11-29 02:35:35,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 72 SyntacticMatches, 11 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=124, Invalid=338, Unknown=0, NotChecked=0, Total=462 [2023-11-29 02:35:35,298 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 697 mSDsluCounter, 886 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 703 SdHoareTripleChecker+Valid, 1030 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 02:35:35,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [703 Valid, 1030 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 02:35:35,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1050 states. [2023-11-29 02:35:35,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1050 to 908. [2023-11-29 02:35:35,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 714 states have (on average 1.488795518207283) internal successors, (1063), 779 states have internal predecessors, (1063), 82 states have call successors, (82), 41 states have call predecessors, (82), 58 states have return successors, (136), 87 states have call predecessors, (136), 82 states have call successors, (136) [2023-11-29 02:35:35,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1281 transitions. [2023-11-29 02:35:35,451 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1281 transitions. Word has length 91 [2023-11-29 02:35:35,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:35:35,452 INFO L495 AbstractCegarLoop]: Abstraction has 908 states and 1281 transitions. [2023-11-29 02:35:35,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 10 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-29 02:35:35,452 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1281 transitions. [2023-11-29 02:35:35,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-11-29 02:35:35,452 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:35:35,453 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:35:35,458 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2023-11-29 02:35:35,653 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:35,653 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting func_to_recursive_line_33_to_48_0Err16ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:35:35,653 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:35:35,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1678325183, now seen corresponding path program 1 times [2023-11-29 02:35:35,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:35:35,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279996174] [2023-11-29 02:35:35,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:35,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:35:35,670 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:35:35,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [130121910] [2023-11-29 02:35:35,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:35,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:35,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:35:35,671 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:35:35,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2023-11-29 02:35:35,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:35,955 INFO L262 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 113 conjunts are in the unsatisfiable core [2023-11-29 02:35:35,959 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:35:35,974 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:35:36,156 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:35:36,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 02:35:36,165 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 02:35:36,177 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:35:36,182 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:35:37,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 31 treesize of output 19 [2023-11-29 02:35:37,614 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 54 treesize of output 38 [2023-11-29 02:35:37,809 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 02:35:37,897 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2023-11-29 02:35:38,398 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 02:35:38,405 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 02:35:38,460 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:35:38,460 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:35:43,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:35:43,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279996174] [2023-11-29 02:35:43,308 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:35:43,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130121910] [2023-11-29 02:35:43,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130121910] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:35:43,308 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:35:43,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2023-11-29 02:35:43,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231909479] [2023-11-29 02:35:43,308 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:35:43,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 02:35:43,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:35:43,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 02:35:43,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=442, Unknown=1, NotChecked=0, Total=506 [2023-11-29 02:35:43,310 INFO L87 Difference]: Start difference. First operand 908 states and 1281 transitions. Second operand has 20 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 17 states have internal predecessors, (67), 5 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:35:47,329 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 02:35:51,399 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 02:35:55,726 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 02:36:01,039 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 02:36:05,175 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 02:36:09,201 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 02:36:13,235 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 02:36:17,315 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 02:36:21,387 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 02:36:25,915 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 02:36:29,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 02:36:34,681 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 02:36:35,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:36:35,248 INFO L93 Difference]: Finished difference Result 996 states and 1333 transitions. [2023-11-29 02:36:35,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 02:36:35,249 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 17 states have internal predecessors, (67), 5 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 92 [2023-11-29 02:36:35,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:36:35,250 INFO L225 Difference]: With dead ends: 996 [2023-11-29 02:36:35,250 INFO L226 Difference]: Without dead ends: 995 [2023-11-29 02:36:35,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 68 SyntacticMatches, 9 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=226, Invalid=1579, Unknown=1, NotChecked=0, Total=1806 [2023-11-29 02:36:35,251 INFO L413 NwaCegarLoop]: 213 mSDtfsCounter, 661 mSDsluCounter, 2038 mSDsCounter, 0 mSdLazyCounter, 1017 mSolverCounterSat, 64 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 50.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 665 SdHoareTripleChecker+Valid, 2251 SdHoareTripleChecker+Invalid, 1093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1017 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:36:35,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [665 Valid, 2251 Invalid, 1093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1017 Invalid, 12 Unknown, 0 Unchecked, 50.4s Time] [2023-11-29 02:36:35,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2023-11-29 02:36:35,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 908. [2023-11-29 02:36:35,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 714 states have (on average 1.484593837535014) internal successors, (1060), 779 states have internal predecessors, (1060), 82 states have call successors, (82), 41 states have call predecessors, (82), 58 states have return successors, (136), 87 states have call predecessors, (136), 82 states have call successors, (136) [2023-11-29 02:36:35,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1278 transitions. [2023-11-29 02:36:35,405 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1278 transitions. Word has length 92 [2023-11-29 02:36:35,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:36:35,406 INFO L495 AbstractCegarLoop]: Abstraction has 908 states and 1278 transitions. [2023-11-29 02:36:35,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 17 states have internal predecessors, (67), 5 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:36:35,406 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1278 transitions. [2023-11-29 02:36:35,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-11-29 02:36:35,406 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:36:35,406 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:36:35,413 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2023-11-29 02:36:35,607 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:35,607 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:36:35,607 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:36:35,607 INFO L85 PathProgramCache]: Analyzing trace with hash -1008784144, now seen corresponding path program 1 times [2023-11-29 02:36:35,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:36:35,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281547813] [2023-11-29 02:36:35,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:36:35,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:36:35,624 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:36:35,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [381191929] [2023-11-29 02:36:35,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:36:35,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:35,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:36:35,626 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:36:35,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2023-11-29 02:36:35,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:36:35,887 INFO L262 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 57 conjunts are in the unsatisfiable core [2023-11-29 02:36:35,891 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:36:35,974 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:36:35,983 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 02:36:35,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 11 [2023-11-29 02:36:35,992 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:36:36,015 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 02:36:36,892 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 02:36:36,896 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 02:36:37,368 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:36:37,368 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2023-11-29 02:36:37,391 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 37 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-29 02:36:37,392 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:36:37,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:36:37,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281547813] [2023-11-29 02:36:37,473 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:36:37,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381191929] [2023-11-29 02:36:37,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381191929] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:36:37,473 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:36:37,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-11-29 02:36:37,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100840911] [2023-11-29 02:36:37,473 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:36:37,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:36:37,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:36:37,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:36:37,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:36:37,475 INFO L87 Difference]: Start difference. First operand 908 states and 1278 transitions. Second operand has 16 states, 13 states have (on average 4.846153846153846) internal successors, (63), 13 states have internal predecessors, (63), 5 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2023-11-29 02:36:41,573 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 02:36:43,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:36:43,060 INFO L93 Difference]: Finished difference Result 978 states and 1324 transitions. [2023-11-29 02:36:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 02:36:43,061 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 4.846153846153846) internal successors, (63), 13 states have internal predecessors, (63), 5 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 93 [2023-11-29 02:36:43,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:36:43,063 INFO L225 Difference]: With dead ends: 978 [2023-11-29 02:36:43,063 INFO L226 Difference]: Without dead ends: 977 [2023-11-29 02:36:43,063 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 67 SyntacticMatches, 12 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=142, Invalid=728, Unknown=0, NotChecked=0, Total=870 [2023-11-29 02:36:43,063 INFO L413 NwaCegarLoop]: 112 mSDtfsCounter, 374 mSDsluCounter, 957 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 36 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 1069 SdHoareTripleChecker+Invalid, 557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-11-29 02:36:43,063 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 1069 Invalid, 557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 518 Invalid, 3 Unknown, 0 Unchecked, 5.0s Time] [2023-11-29 02:36:43,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2023-11-29 02:36:43,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 910. [2023-11-29 02:36:43,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 716 states have (on average 1.4832402234636872) internal successors, (1062), 780 states have internal predecessors, (1062), 82 states have call successors, (82), 41 states have call predecessors, (82), 58 states have return successors, (136), 88 states have call predecessors, (136), 82 states have call successors, (136) [2023-11-29 02:36:43,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 1280 transitions. [2023-11-29 02:36:43,223 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 1280 transitions. Word has length 93 [2023-11-29 02:36:43,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:36:43,223 INFO L495 AbstractCegarLoop]: Abstraction has 910 states and 1280 transitions. [2023-11-29 02:36:43,223 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 4.846153846153846) internal successors, (63), 13 states have internal predecessors, (63), 5 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2023-11-29 02:36:43,223 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 1280 transitions. [2023-11-29 02:36:43,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-11-29 02:36:43,224 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:36:43,224 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:36:43,229 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2023-11-29 02:36:43,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:43,424 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting func_to_recursive_line_33_to_48_0Err17ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:36:43,425 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:36:43,425 INFO L85 PathProgramCache]: Analyzing trace with hash -488473048, now seen corresponding path program 1 times [2023-11-29 02:36:43,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:36:43,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433709717] [2023-11-29 02:36:43,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:36:43,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:36:43,444 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:36:43,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [677403649] [2023-11-29 02:36:43,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:36:43,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:43,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:36:43,446 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:36:43,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2023-11-29 02:36:43,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:36:43,741 INFO L262 TraceCheckSpWp]: Trace formula consists of 490 conjuncts, 73 conjunts are in the unsatisfiable core [2023-11-29 02:36:43,744 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:36:43,754 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:36:43,865 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:36:43,877 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:36:44,792 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2023-11-29 02:36:45,205 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 02:36:45,209 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 02:36:45,279 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 02:36:45,279 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:36:45,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:36:45,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433709717] [2023-11-29 02:36:45,675 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:36:45,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677403649] [2023-11-29 02:36:45,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677403649] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:36:45,675 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:36:45,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2023-11-29 02:36:45,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114922949] [2023-11-29 02:36:45,675 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:36:45,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 02:36:45,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:36:45,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 02:36:45,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2023-11-29 02:36:45,676 INFO L87 Difference]: Start difference. First operand 910 states and 1280 transitions. Second operand has 17 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 states have internal predecessors, (68), 5 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:36:49,756 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 02:36:51,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:36:51,293 INFO L93 Difference]: Finished difference Result 988 states and 1323 transitions. [2023-11-29 02:36:51,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 02:36:51,294 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 states have internal predecessors, (68), 5 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 93 [2023-11-29 02:36:51,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:36:51,296 INFO L225 Difference]: With dead ends: 988 [2023-11-29 02:36:51,296 INFO L226 Difference]: Without dead ends: 987 [2023-11-29 02:36:51,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 73 SyntacticMatches, 9 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=130, Invalid=740, Unknown=0, NotChecked=0, Total=870 [2023-11-29 02:36:51,297 INFO L413 NwaCegarLoop]: 230 mSDtfsCounter, 457 mSDsluCounter, 2169 mSDsCounter, 0 mSdLazyCounter, 706 mSolverCounterSat, 28 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 2399 SdHoareTripleChecker+Invalid, 735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 706 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-11-29 02:36:51,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [464 Valid, 2399 Invalid, 735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 706 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2023-11-29 02:36:51,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 987 states. [2023-11-29 02:36:51,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 987 to 910. [2023-11-29 02:36:51,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 716 states have (on average 1.479050279329609) internal successors, (1059), 780 states have internal predecessors, (1059), 82 states have call successors, (82), 41 states have call predecessors, (82), 58 states have return successors, (136), 88 states have call predecessors, (136), 82 states have call successors, (136) [2023-11-29 02:36:51,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 1277 transitions. [2023-11-29 02:36:51,462 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 1277 transitions. Word has length 93 [2023-11-29 02:36:51,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:36:51,463 INFO L495 AbstractCegarLoop]: Abstraction has 910 states and 1277 transitions. [2023-11-29 02:36:51,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 states have internal predecessors, (68), 5 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-29 02:36:51,463 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 1277 transitions. [2023-11-29 02:36:51,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-11-29 02:36:51,463 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:36:51,463 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:36:51,469 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2023-11-29 02:36:51,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:51,664 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:36:51,664 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:36:51,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1207537215, now seen corresponding path program 1 times [2023-11-29 02:36:51,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:36:51,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436890037] [2023-11-29 02:36:51,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:36:51,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:36:51,682 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:36:51,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1720909260] [2023-11-29 02:36:51,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:36:51,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:51,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:36:51,683 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:36:51,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2023-11-29 02:36:51,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:36:51,965 INFO L262 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 53 conjunts are in the unsatisfiable core [2023-11-29 02:36:51,968 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:36:52,037 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:36:52,043 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:36:52,046 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:36:52,050 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 02:36:52,088 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 02:36:52,713 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 02:36:52,716 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 02:36:53,028 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 02:36:53,055 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-11-29 02:36:53,055 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:36:53,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:36:53,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436890037] [2023-11-29 02:36:53,056 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:36:53,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720909260] [2023-11-29 02:36:53,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720909260] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:36:53,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:36:53,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-29 02:36:53,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358975171] [2023-11-29 02:36:53,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:36:53,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:36:53,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:36:53,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:36:53,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:36:53,057 INFO L87 Difference]: Start difference. First operand 910 states and 1277 transitions. Second operand has 16 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 5 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2023-11-29 02:36:57,247 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 02:36:58,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:36:58,038 INFO L93 Difference]: Finished difference Result 924 states and 1290 transitions. [2023-11-29 02:36:58,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 02:36:58,039 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 5 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 94 [2023-11-29 02:36:58,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:36:58,041 INFO L225 Difference]: With dead ends: 924 [2023-11-29 02:36:58,041 INFO L226 Difference]: Without dead ends: 923 [2023-11-29 02:36:58,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 75 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2023-11-29 02:36:58,041 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 303 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 27 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 955 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2023-11-29 02:36:58,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 955 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 464 Invalid, 2 Unknown, 0 Unchecked, 4.6s Time] [2023-11-29 02:36:58,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 923 states. [2023-11-29 02:36:58,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 923 to 911. [2023-11-29 02:36:58,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 911 states, 717 states have (on average 1.4783821478382149) internal successors, (1060), 781 states have internal predecessors, (1060), 82 states have call successors, (82), 41 states have call predecessors, (82), 58 states have return successors, (136), 88 states have call predecessors, (136), 82 states have call successors, (136) [2023-11-29 02:36:58,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 1278 transitions. [2023-11-29 02:36:58,201 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 1278 transitions. Word has length 94 [2023-11-29 02:36:58,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:36:58,202 INFO L495 AbstractCegarLoop]: Abstraction has 911 states and 1278 transitions. [2023-11-29 02:36:58,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 5 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2023-11-29 02:36:58,202 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 1278 transitions. [2023-11-29 02:36:58,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-11-29 02:36:58,203 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:36:58,203 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:36:58,208 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2023-11-29 02:36:58,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2023-11-29 02:36:58,403 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:36:58,403 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:36:58,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1221052178, now seen corresponding path program 1 times [2023-11-29 02:36:58,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:36:58,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941997816] [2023-11-29 02:36:58,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:36:58,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:36:58,422 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:36:58,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1017947064] [2023-11-29 02:36:58,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:36:58,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:58,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:36:58,423 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:36:58,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2023-11-29 02:36:58,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:36:58,718 INFO L262 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 80 conjunts are in the unsatisfiable core [2023-11-29 02:36:58,722 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:36:58,731 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:36:58,776 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:36:58,779 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 02:36:58,795 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 02:36:58,798 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:36:58,819 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 02:37:03,826 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_func_to_recursive_line_33_to_48_0_#in~s.base_BEFORE_CALL_3| Int) (|v_func_to_recursive_line_33_to_48_0_#in~y.offset_BEFORE_CALL_18| Int) (|v_func_to_recursive_line_33_to_48_0_#in~s.offset_BEFORE_CALL_3| Int) (|v_func_to_recursive_line_33_to_48_0_#in~y.base_BEFORE_CALL_18| Int)) (<= 0 (+ 9223372036854775808 (* (select (select |c_#memory_int#8| |v_func_to_recursive_line_33_to_48_0_#in~s.base_BEFORE_CALL_3|) |v_func_to_recursive_line_33_to_48_0_#in~s.offset_BEFORE_CALL_3|) (select (select |c_#memory_int#7| |v_func_to_recursive_line_33_to_48_0_#in~y.base_BEFORE_CALL_18|) |v_func_to_recursive_line_33_to_48_0_#in~y.offset_BEFORE_CALL_18|))))) is different from true [2023-11-29 02:37:04,083 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 02:37:04,086 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 02:37:08,127 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_~#s~0#1.base_BEFORE_CALL_30| Int) (|v_ULTIMATE.start_main_~#y~0#1.base_BEFORE_CALL_51| Int)) (<= 0 (+ (* (select (select |c_#memory_int#8| |v_ULTIMATE.start_main_~#s~0#1.base_BEFORE_CALL_30|) 0) (select (select |c_#memory_int#7| |v_ULTIMATE.start_main_~#y~0#1.base_BEFORE_CALL_51|) 0)) 9223372036854775808))) is different from true [2023-11-29 02:37:12,232 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_~#y~0#1.base_BEFORE_CALL_52| Int) (|v_ULTIMATE.start_main_~#s~0#1.base_BEFORE_CALL_31| Int)) (<= 0 (+ (* (select (select |c_#memory_int#8| |v_ULTIMATE.start_main_~#s~0#1.base_BEFORE_CALL_31|) 0) (select (select |c_#memory_int#7| |v_ULTIMATE.start_main_~#y~0#1.base_BEFORE_CALL_52|) 0)) 9223372036854775808))) is different from true [2023-11-29 02:37:16,342 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_~#y~0#1.base_BEFORE_CALL_53| Int) (|v_ULTIMATE.start_main_~#s~0#1.base_BEFORE_CALL_32| Int)) (<= 0 (+ 9223372036854775808 (* (select (select |c_#memory_int#7| |v_ULTIMATE.start_main_~#y~0#1.base_BEFORE_CALL_53|) 0) (select (select |c_#memory_int#8| |v_ULTIMATE.start_main_~#s~0#1.base_BEFORE_CALL_32|) 0))))) is different from true [2023-11-29 02:37:16,399 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 02:37:16,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 19 treesize of output 11 [2023-11-29 02:37:16,417 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 24 not checked. [2023-11-29 02:37:16,418 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:37:17,201 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-11-29 02:37:17,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:37:17,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941997816] [2023-11-29 02:37:17,202 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:37:17,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017947064] [2023-11-29 02:37:17,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017947064] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 02:37:17,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:37:17,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [16] total 22 [2023-11-29 02:37:17,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732825949] [2023-11-29 02:37:17,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:37:17,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 02:37:17,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:37:17,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 02:37:17,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=277, Unknown=4, NotChecked=148, Total=506 [2023-11-29 02:37:17,203 INFO L87 Difference]: Start difference. First operand 911 states and 1278 transitions. Second operand has 9 states, 8 states have (on average 7.375) internal successors, (59), 9 states have internal predecessors, (59), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2023-11-29 02:37:18,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:37:18,123 INFO L93 Difference]: Finished difference Result 923 states and 1289 transitions. [2023-11-29 02:37:18,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:37:18,123 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.375) internal successors, (59), 9 states have internal predecessors, (59), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 95 [2023-11-29 02:37:18,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:37:18,125 INFO L225 Difference]: With dead ends: 923 [2023-11-29 02:37:18,125 INFO L226 Difference]: Without dead ends: 922 [2023-11-29 02:37:18,126 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 163 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 16.6s TimeCoverageRelationStatistics Valid=101, Invalid=373, Unknown=4, NotChecked=172, Total=650 [2023-11-29 02:37:18,126 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 80 mSDsluCounter, 491 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 614 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 02:37:18,126 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 614 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 02:37:18,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 922 states. [2023-11-29 02:37:18,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 922 to 912. [2023-11-29 02:37:18,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 718 states have (on average 1.4777158774373258) internal successors, (1061), 782 states have internal predecessors, (1061), 82 states have call successors, (82), 41 states have call predecessors, (82), 58 states have return successors, (136), 88 states have call predecessors, (136), 82 states have call successors, (136) [2023-11-29 02:37:18,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 1279 transitions. [2023-11-29 02:37:18,292 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 1279 transitions. Word has length 95 [2023-11-29 02:37:18,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:37:18,292 INFO L495 AbstractCegarLoop]: Abstraction has 912 states and 1279 transitions. [2023-11-29 02:37:18,292 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.375) internal successors, (59), 9 states have internal predecessors, (59), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2023-11-29 02:37:18,292 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1279 transitions. [2023-11-29 02:37:18,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-11-29 02:37:18,293 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:37:18,293 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:37:18,298 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2023-11-29 02:37:18,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:37:18,493 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:37:18,493 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:37:18,493 INFO L85 PathProgramCache]: Analyzing trace with hash -802087965, now seen corresponding path program 1 times [2023-11-29 02:37:18,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:37:18,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30088918] [2023-11-29 02:37:18,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:37:18,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:37:18,512 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:37:18,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2110760459] [2023-11-29 02:37:18,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:37:18,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:37:18,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:37:18,513 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:37:18,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2023-11-29 02:37:18,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:37:18,809 INFO L262 TraceCheckSpWp]: Trace formula consists of 397 conjuncts, 80 conjunts are in the unsatisfiable core [2023-11-29 02:37:18,813 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:37:18,824 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:37:18,864 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 02:37:18,866 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:37:18,870 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:37:18,878 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:37:18,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 11 treesize of output 7 [2023-11-29 02:37:26,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 23 treesize of output 15 [2023-11-29 02:37:26,526 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 02:37:27,217 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 02:37:27,220 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 02:37:31,255 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 02:37:31,256 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:37:31,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:37:31,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30088918] [2023-11-29 02:37:31,256 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:37:31,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110760459] [2023-11-29 02:37:31,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110760459] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:37:31,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:37:31,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 02:37:31,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723555481] [2023-11-29 02:37:31,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:37:31,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:37:31,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:37:31,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:37:31,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=164, Unknown=2, NotChecked=0, Total=210 [2023-11-29 02:37:31,257 INFO L87 Difference]: Start difference. First operand 912 states and 1279 transitions. Second operand has 15 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 5 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2023-11-29 02:37:35,311 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 02:37:39,323 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 02:37:44,817 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 02:37:48,832 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 02:37:53,425 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 02:37:57,456 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 02:38:01,067 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 02:38:05,640 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 02:38:09,658 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 02:38:12,064 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 02:38:16,391 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 02:38:20,403 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 02:38:25,809 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 02:38:27,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 02:38:31,620 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 02:38:37,616 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 02:38:41,642 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 02:38:45,669 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 02:38:49,686 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 02:38:53,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=true, quantifiers [0] [2023-11-29 02:38:57,759 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 02:39:03,111 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 02:39:07,439 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 02:39:11,445 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 02:39:15,453 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 02:39:19,992 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 02:39:24,739 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 02:39:26,240 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 02:39:28,151 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 02:39:28,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:39:28,859 INFO L93 Difference]: Finished difference Result 970 states and 1327 transitions. [2023-11-29 02:39:28,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 02:39:28,859 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 5 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 96 [2023-11-29 02:39:28,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:39:28,861 INFO L225 Difference]: With dead ends: 970 [2023-11-29 02:39:28,861 INFO L226 Difference]: Without dead ends: 969 [2023-11-29 02:39:28,861 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 78 SyntacticMatches, 6 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=139, Invalid=561, Unknown=2, NotChecked=0, Total=702 [2023-11-29 02:39:28,861 INFO L413 NwaCegarLoop]: 124 mSDtfsCounter, 330 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 754 mSolverCounterSat, 37 mSolverCounterUnsat, 26 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 116.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 1107 SdHoareTripleChecker+Invalid, 817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 754 IncrementalHoareTripleChecker+Invalid, 26 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 116.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:39:28,862 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 1107 Invalid, 817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 754 Invalid, 26 Unknown, 0 Unchecked, 116.3s Time] [2023-11-29 02:39:28,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2023-11-29 02:39:29,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 913. [2023-11-29 02:39:29,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 913 states, 717 states have (on average 1.4616457461645747) internal successors, (1048), 781 states have internal predecessors, (1048), 80 states have call successors, (80), 45 states have call predecessors, (80), 62 states have return successors, (134), 86 states have call predecessors, (134), 80 states have call successors, (134) [2023-11-29 02:39:29,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 1262 transitions. [2023-11-29 02:39:29,035 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 1262 transitions. Word has length 96 [2023-11-29 02:39:29,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:39:29,035 INFO L495 AbstractCegarLoop]: Abstraction has 913 states and 1262 transitions. [2023-11-29 02:39:29,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 5 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2023-11-29 02:39:29,035 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 1262 transitions. [2023-11-29 02:39:29,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-11-29 02:39:29,036 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:39:29,036 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:39:29,041 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2023-11-29 02:39:29,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:39:29,236 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2023-11-29 02:39:29,237 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:39:29,237 INFO L85 PathProgramCache]: Analyzing trace with hash 905077044, now seen corresponding path program 1 times [2023-11-29 02:39:29,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:39:29,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790346466] [2023-11-29 02:39:29,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:39:29,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:39:29,251 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:39:29,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1779737471] [2023-11-29 02:39:29,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:39:29,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:39:29,252 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:39:29,253 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:39:29,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac25ba24-4766-4777-8c7a-07cd5dd8aa08/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2023-11-29 02:39:29,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:39:29,544 INFO L262 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 102 conjunts are in the unsatisfiable core [2023-11-29 02:39:29,548 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:39:29,553 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:39:29,666 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:39:29,674 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 02:39:29,680 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:39:29,687 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 02:39:29,694 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 02:39:29,731 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 02:39:43,282 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_func_to_recursive_line_33_to_48_0_#in~a.base_BEFORE_CALL_33| Int) (|v_func_to_recursive_line_33_to_48_0_#in~a.offset_BEFORE_CALL_33| Int) (|func_to_recursive_line_33_to_48_0_#t~mem10| Int) (|func_to_recursive_line_33_to_48_0_#t~mem9| Int) (|func_to_recursive_line_33_to_48_0_#t~mem8| Int) (|func_to_recursive_line_33_to_48_0_#t~mem11| Int)) (= (select (select |c_#memory_int#5| |v_func_to_recursive_line_33_to_48_0_#in~a.base_BEFORE_CALL_33|) |v_func_to_recursive_line_33_to_48_0_#in~a.offset_BEFORE_CALL_33|) (+ (* |func_to_recursive_line_33_to_48_0_#t~mem9| |func_to_recursive_line_33_to_48_0_#t~mem8|) (* |func_to_recursive_line_33_to_48_0_#t~mem11| |func_to_recursive_line_33_to_48_0_#t~mem10|)))) is different from true [2023-11-29 02:39:52,095 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:39:52,096 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 47 treesize of output 43 [2023-11-29 02:39:52,105 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 02:40:09,443 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 02:40:09,535 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 18 refuted. 0 times theorem prover too weak. 17 trivial. 3 not checked. [2023-11-29 02:40:09,535 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:40:21,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:40:21,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790346466] [2023-11-29 02:40:21,932 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:40:21,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779737471] [2023-11-29 02:40:21,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779737471] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:40:21,932 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:40:21,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2023-11-29 02:40:21,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758180762] [2023-11-29 02:40:21,932 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:40:21,933 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-29 02:40:21,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:40:21,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-29 02:40:21,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=573, Unknown=9, NotChecked=48, Total=702 [2023-11-29 02:40:21,933 INFO L87 Difference]: Start difference. First operand 913 states and 1262 transitions. Second operand has 24 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 19 states have internal predecessors, (70), 6 states have call successors, (9), 5 states have call predecessors, (9), 6 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2023-11-29 02:40:26,328 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 02:40:30,367 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 02:40:38,751 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0]