./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/recursified_nla-digbench/recursified_dijkstra.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/recursified_nla-digbench/recursified_dijkstra.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4a9aad6636e75eb788a44e63e1649ee5df89ecae877c31a886978a8e3fdd2e8f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 02:41:12,744 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 02:41:12,826 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-28 02:41:12,831 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 02:41:12,831 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 02:41:12,855 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 02:41:12,855 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 02:41:12,855 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 02:41:12,856 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 02:41:12,856 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 02:41:12,856 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 02:41:12,856 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 02:41:12,856 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 02:41:12,856 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 02:41:12,856 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 02:41:12,857 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 02:41:12,857 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 02:41:12,857 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 02:41:12,857 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 02:41:12,857 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 02:41:12,857 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 02:41:12,857 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 02:41:12,857 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 02:41:12,858 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 02:41:12,858 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-28 02:41:12,858 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-28 02:41:12,858 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 02:41:12,858 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 02:41:12,858 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 02:41:12,858 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 02:41:12,858 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 02:41:12,858 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 02:41:12,859 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 02:41:12,859 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 02:41:12,859 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:41:12,859 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 02:41:12,859 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 02:41:12,859 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 02:41:12,859 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 02:41:12,859 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:41:12,859 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 02:41:12,860 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 02:41:12,860 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 02:41:12,860 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 02:41:12,860 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 02:41:12,860 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 02:41:12,860 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 02:41:12,860 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 02:41:12,860 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 02:41:12,860 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 02:41:12,860 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4a9aad6636e75eb788a44e63e1649ee5df89ecae877c31a886978a8e3fdd2e8f [2024-11-28 02:41:13,198 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 02:41:13,211 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 02:41:13,213 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 02:41:13,215 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 02:41:13,217 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 02:41:13,218 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/recursified_nla-digbench/recursified_dijkstra.c [2024-11-28 02:41:16,092 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/data/648a3b5c2/fc1dccba15074b0db4a6ae26ead23175/FLAGa268c242e [2024-11-28 02:41:16,404 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 02:41:16,404 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/sv-benchmarks/c/recursified_nla-digbench/recursified_dijkstra.c [2024-11-28 02:41:16,425 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/data/648a3b5c2/fc1dccba15074b0db4a6ae26ead23175/FLAGa268c242e [2024-11-28 02:41:16,453 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/data/648a3b5c2/fc1dccba15074b0db4a6ae26ead23175 [2024-11-28 02:41:16,455 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 02:41:16,461 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 02:41:16,462 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 02:41:16,463 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 02:41:16,468 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 02:41:16,469 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,470 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4933b609 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16, skipping insertion in model container [2024-11-28 02:41:16,470 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,495 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 02:41:16,712 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 02:41:16,721 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 02:41:16,762 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 02:41:16,776 INFO L204 MainTranslator]: Completed translation [2024-11-28 02:41:16,777 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16 WrapperNode [2024-11-28 02:41:16,777 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 02:41:16,778 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 02:41:16,778 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 02:41:16,778 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 02:41:16,785 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,805 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,845 INFO L138 Inliner]: procedures = 17, calls = 172, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 185 [2024-11-28 02:41:16,845 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 02:41:16,846 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 02:41:16,846 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 02:41:16,846 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 02:41:16,855 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,855 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,859 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,881 INFO L175 MemorySlicer]: Split 138 memory accesses to 6 slices as follows [2, 30, 35, 20, 22, 29]. 25 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0, 0, 0, 0]. The 11 writes are split as follows [0, 2, 3, 1, 2, 3]. [2024-11-28 02:41:16,881 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,881 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,900 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,902 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,913 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,916 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,918 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,923 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 02:41:16,923 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 02:41:16,923 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 02:41:16,923 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 02:41:16,924 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16" (1/1) ... [2024-11-28 02:41:16,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:41:16,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:41:16,964 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 02:41:16,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 02:41:16,998 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 02:41:16,998 INFO L130 BoogieDeclarations]: Found specification of procedure func_to_recursive_line_28_to_32_0 [2024-11-28 02:41:16,998 INFO L138 BoogieDeclarations]: Found implementation of procedure func_to_recursive_line_28_to_32_0 [2024-11-28 02:41:16,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 02:41:16,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 02:41:16,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-28 02:41:16,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-28 02:41:16,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-28 02:41:16,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-28 02:41:16,999 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 02:41:16,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 02:41:16,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 02:41:16,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-28 02:41:16,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-28 02:41:16,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-28 02:41:16,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-28 02:41:16,999 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 02:41:16,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 02:41:16,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 02:41:16,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 02:41:16,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-28 02:41:16,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-28 02:41:17,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-28 02:41:17,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-28 02:41:17,000 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-28 02:41:17,000 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-28 02:41:17,000 INFO L130 BoogieDeclarations]: Found specification of procedure func_to_recursive_line_36_to_52_0 [2024-11-28 02:41:17,000 INFO L138 BoogieDeclarations]: Found implementation of procedure func_to_recursive_line_36_to_52_0 [2024-11-28 02:41:17,000 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 02:41:17,130 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 02:41:17,132 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 02:41:19,198 INFO L? ?]: Removed 1170 outVars from TransFormulas that were not future-live. [2024-11-28 02:41:19,199 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 02:41:19,222 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 02:41:19,224 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-28 02:41:19,224 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:41:19 BoogieIcfgContainer [2024-11-28 02:41:19,224 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 02:41:19,227 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 02:41:19,227 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 02:41:19,234 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 02:41:19,234 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 02:41:16" (1/3) ... [2024-11-28 02:41:19,236 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47e54fc8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 02:41:19, skipping insertion in model container [2024-11-28 02:41:19,236 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:41:16" (2/3) ... [2024-11-28 02:41:19,237 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47e54fc8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 02:41:19, skipping insertion in model container [2024-11-28 02:41:19,237 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:41:19" (3/3) ... [2024-11-28 02:41:19,238 INFO L128 eAbstractionObserver]: Analyzing ICFG recursified_dijkstra.c [2024-11-28 02:41:19,256 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 02:41:19,257 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG recursified_dijkstra.c that has 4 procedures, 561 locations, 1 initial locations, 0 loop locations, and 258 error locations. [2024-11-28 02:41:19,334 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 02:41:19,347 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@d1b4eb9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 02:41:19,347 INFO L334 AbstractCegarLoop]: Starting to check reachability of 258 error locations. [2024-11-28 02:41:19,352 INFO L276 IsEmpty]: Start isEmpty. Operand has 561 states, 286 states have (on average 1.9230769230769231) internal successors, (550), 546 states have internal predecessors, (550), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-28 02:41:19,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-11-28 02:41:19,358 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:19,359 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:19,359 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting func_to_recursive_line_28_to_32_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:19,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:19,364 INFO L85 PathProgramCache]: Analyzing trace with hash 598093660, now seen corresponding path program 1 times [2024-11-28 02:41:19,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:19,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197384276] [2024-11-28 02:41:19,373 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:19,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:19,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:20,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:20,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:20,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197384276] [2024-11-28 02:41:20,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197384276] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:41:20,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:41:20,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 02:41:20,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486909355] [2024-11-28 02:41:20,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:41:20,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:41:20,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:20,057 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:41:20,057 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:41:20,061 INFO L87 Difference]: Start difference. First operand has 561 states, 286 states have (on average 1.9230769230769231) internal successors, (550), 546 states have internal predecessors, (550), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Second operand has 6 states, 4 states have (on average 1.5) internal successors, (6), 5 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 02:41:20,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:20,404 INFO L93 Difference]: Finished difference Result 1120 states and 1163 transitions. [2024-11-28 02:41:20,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 02:41:20,406 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 1.5) internal successors, (6), 5 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2024-11-28 02:41:20,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:20,420 INFO L225 Difference]: With dead ends: 1120 [2024-11-28 02:41:20,420 INFO L226 Difference]: Without dead ends: 562 [2024-11-28 02:41:20,427 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 02:41:20,430 INFO L435 NwaCegarLoop]: 566 mSDtfsCounter, 11 mSDsluCounter, 2164 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2730 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:20,431 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2730 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 02:41:20,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2024-11-28 02:41:20,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 561. [2024-11-28 02:41:20,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 287 states have (on average 1.9094076655052266) internal successors, (548), 546 states have internal predecessors, (548), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-28 02:41:20,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 573 transitions. [2024-11-28 02:41:20,507 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 573 transitions. Word has length 7 [2024-11-28 02:41:20,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:20,507 INFO L471 AbstractCegarLoop]: Abstraction has 561 states and 573 transitions. [2024-11-28 02:41:20,507 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 1.5) internal successors, (6), 5 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 02:41:20,508 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 573 transitions. [2024-11-28 02:41:20,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-28 02:41:20,508 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:20,508 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:20,508 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 02:41:20,509 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:20,511 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:20,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1045221, now seen corresponding path program 1 times [2024-11-28 02:41:20,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:20,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979262588] [2024-11-28 02:41:20,512 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:20,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:20,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:20,792 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:20,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:20,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979262588] [2024-11-28 02:41:20,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979262588] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:41:20,793 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:41:20,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 02:41:20,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831485201] [2024-11-28 02:41:20,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:41:20,794 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:41:20,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:20,795 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:41:20,795 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:41:20,796 INFO L87 Difference]: Start difference. First operand 561 states and 573 transitions. Second operand has 6 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 02:41:21,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:21,209 INFO L93 Difference]: Finished difference Result 1083 states and 1104 transitions. [2024-11-28 02:41:21,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 02:41:21,210 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2024-11-28 02:41:21,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:21,217 INFO L225 Difference]: With dead ends: 1083 [2024-11-28 02:41:21,219 INFO L226 Difference]: Without dead ends: 1081 [2024-11-28 02:41:21,220 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 02:41:21,222 INFO L435 NwaCegarLoop]: 534 mSDtfsCounter, 885 mSDsluCounter, 2093 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 2627 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:21,223 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [887 Valid, 2627 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 02:41:21,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2024-11-28 02:41:21,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 754. [2024-11-28 02:41:21,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 473 states have (on average 1.9217758985200846) internal successors, (909), 732 states have internal predecessors, (909), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (20), 18 states have call predecessors, (20), 18 states have call successors, (20) [2024-11-28 02:41:21,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 947 transitions. [2024-11-28 02:41:21,284 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 947 transitions. Word has length 12 [2024-11-28 02:41:21,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:21,285 INFO L471 AbstractCegarLoop]: Abstraction has 754 states and 947 transitions. [2024-11-28 02:41:21,285 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 02:41:21,285 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 947 transitions. [2024-11-28 02:41:21,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-28 02:41:21,286 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:21,286 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:21,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 02:41:21,288 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting func_to_recursive_line_28_to_32_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:21,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:21,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1343009412, now seen corresponding path program 1 times [2024-11-28 02:41:21,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:21,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256805718] [2024-11-28 02:41:21,289 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:21,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:21,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:21,762 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:21,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:21,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256805718] [2024-11-28 02:41:21,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256805718] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:41:21,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505829682] [2024-11-28 02:41:21,763 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:21,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:21,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:41:21,768 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:41:21,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 02:41:21,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:21,885 INFO L256 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-28 02:41:21,891 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:41:21,939 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:41:22,069 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 [2024-11-28 02:41:22,119 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 02:41:22,121 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:22,122 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:41:22,305 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:22,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505829682] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 02:41:22,306 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 02:41:22,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2024-11-28 02:41:22,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382631410] [2024-11-28 02:41:22,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 02:41:22,306 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 02:41:22,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:22,308 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 02:41:22,308 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2024-11-28 02:41:22,309 INFO L87 Difference]: Start difference. First operand 754 states and 947 transitions. Second operand has 20 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 5 states have call successors, (5), 5 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 02:41:22,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:22,799 INFO L93 Difference]: Finished difference Result 760 states and 959 transitions. [2024-11-28 02:41:22,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 02:41:22,800 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 5 states have call successors, (5), 5 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2024-11-28 02:41:22,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:22,805 INFO L225 Difference]: With dead ends: 760 [2024-11-28 02:41:22,805 INFO L226 Difference]: Without dead ends: 759 [2024-11-28 02:41:22,806 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=129, Invalid=471, Unknown=0, NotChecked=0, Total=600 [2024-11-28 02:41:22,807 INFO L435 NwaCegarLoop]: 560 mSDtfsCounter, 34 mSDsluCounter, 5304 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 5864 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:22,807 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 5864 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 02:41:22,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2024-11-28 02:41:22,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 755. [2024-11-28 02:41:22,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 474 states have (on average 1.9177215189873418) internal successors, (909), 732 states have internal predecessors, (909), 18 states have call successors, (18), 5 states have call predecessors, (18), 6 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2024-11-28 02:41:22,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 948 transitions. [2024-11-28 02:41:22,835 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 948 transitions. Word has length 13 [2024-11-28 02:41:22,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:22,836 INFO L471 AbstractCegarLoop]: Abstraction has 755 states and 948 transitions. [2024-11-28 02:41:22,836 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 5 states have call successors, (5), 5 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 02:41:22,836 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 948 transitions. [2024-11-28 02:41:22,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-28 02:41:22,837 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:22,837 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:22,847 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 02:41:23,037 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:23,038 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting func_to_recursive_line_36_to_52_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:23,038 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:23,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1004456195, now seen corresponding path program 1 times [2024-11-28 02:41:23,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:23,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824324740] [2024-11-28 02:41:23,038 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:23,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:23,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:23,370 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:23,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:23,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824324740] [2024-11-28 02:41:23,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824324740] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:41:23,371 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:41:23,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 02:41:23,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037821625] [2024-11-28 02:41:23,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:41:23,372 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 02:41:23,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:23,373 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 02:41:23,373 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-28 02:41:23,374 INFO L87 Difference]: Start difference. First operand 755 states and 948 transitions. Second operand has 8 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 7 states have internal predecessors, (11), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 02:41:24,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:24,117 INFO L93 Difference]: Finished difference Result 1270 states and 1473 transitions. [2024-11-28 02:41:24,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 02:41:24,118 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 7 states have internal predecessors, (11), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2024-11-28 02:41:24,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:24,124 INFO L225 Difference]: With dead ends: 1270 [2024-11-28 02:41:24,124 INFO L226 Difference]: Without dead ends: 1268 [2024-11-28 02:41:24,125 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-28 02:41:24,127 INFO L435 NwaCegarLoop]: 497 mSDtfsCounter, 1600 mSDsluCounter, 2571 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1608 SdHoareTripleChecker+Valid, 3068 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:24,129 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1608 Valid, 3068 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 02:41:24,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1268 states. [2024-11-28 02:41:24,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1268 to 951. [2024-11-28 02:41:24,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 661 states have (on average 1.91981845688351) internal successors, (1269), 919 states have internal predecessors, (1269), 25 states have call successors, (25), 6 states have call predecessors, (25), 8 states have return successors, (30), 25 states have call predecessors, (30), 25 states have call successors, (30) [2024-11-28 02:41:24,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 1324 transitions. [2024-11-28 02:41:24,169 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 1324 transitions. Word has length 14 [2024-11-28 02:41:24,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:24,169 INFO L471 AbstractCegarLoop]: Abstraction has 951 states and 1324 transitions. [2024-11-28 02:41:24,169 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 7 states have internal predecessors, (11), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 02:41:24,169 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 1324 transitions. [2024-11-28 02:41:24,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-28 02:41:24,170 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:24,170 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:24,170 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 02:41:24,170 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting func_to_recursive_line_28_to_32_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:24,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:24,171 INFO L85 PathProgramCache]: Analyzing trace with hash 1316381632, now seen corresponding path program 1 times [2024-11-28 02:41:24,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:24,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356606731] [2024-11-28 02:41:24,171 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:24,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:24,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:24,516 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:24,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:24,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356606731] [2024-11-28 02:41:24,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356606731] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:41:24,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203657901] [2024-11-28 02:41:24,517 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:24,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:24,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:41:24,519 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:41:24,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 02:41:24,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:24,626 INFO L256 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-28 02:41:24,629 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:41:24,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 [2024-11-28 02:41:24,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 36 treesize of output 13 [2024-11-28 02:41:24,752 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 02:41:24,757 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:24,757 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:41:24,900 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:24,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203657901] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 02:41:24,901 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 02:41:24,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2024-11-28 02:41:24,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858761876] [2024-11-28 02:41:24,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 02:41:24,905 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 02:41:24,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:24,906 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 02:41:24,906 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2024-11-28 02:41:24,906 INFO L87 Difference]: Start difference. First operand 951 states and 1324 transitions. Second operand has 20 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 5 states have call successors, (5), 5 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 02:41:25,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:25,355 INFO L93 Difference]: Finished difference Result 982 states and 1363 transitions. [2024-11-28 02:41:25,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-28 02:41:25,355 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 5 states have call successors, (5), 5 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2024-11-28 02:41:25,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:25,360 INFO L225 Difference]: With dead ends: 982 [2024-11-28 02:41:25,360 INFO L226 Difference]: Without dead ends: 981 [2024-11-28 02:41:25,361 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2024-11-28 02:41:25,362 INFO L435 NwaCegarLoop]: 557 mSDtfsCounter, 88 mSDsluCounter, 4263 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 4820 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:25,362 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 4820 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 02:41:25,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2024-11-28 02:41:25,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 981. [2024-11-28 02:41:25,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 981 states, 682 states have (on average 1.8958944281524928) internal successors, (1293), 943 states have internal predecessors, (1293), 28 states have call successors, (28), 9 states have call predecessors, (28), 14 states have return successors, (39), 28 states have call predecessors, (39), 28 states have call successors, (39) [2024-11-28 02:41:25,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 981 states to 981 states and 1360 transitions. [2024-11-28 02:41:25,400 INFO L78 Accepts]: Start accepts. Automaton has 981 states and 1360 transitions. Word has length 14 [2024-11-28 02:41:25,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:25,400 INFO L471 AbstractCegarLoop]: Abstraction has 981 states and 1360 transitions. [2024-11-28 02:41:25,400 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 5 states have call successors, (5), 5 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 02:41:25,400 INFO L276 IsEmpty]: Start isEmpty. Operand 981 states and 1360 transitions. [2024-11-28 02:41:25,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-28 02:41:25,401 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:25,401 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:25,410 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-28 02:41:25,601 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:25,601 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting func_to_recursive_line_36_to_52_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:25,602 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:25,602 INFO L85 PathProgramCache]: Analyzing trace with hash 1467175530, now seen corresponding path program 1 times [2024-11-28 02:41:25,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:25,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134671579] [2024-11-28 02:41:25,602 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:25,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:25,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:41:25,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1333796705] [2024-11-28 02:41:25,640 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:25,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:25,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:41:25,642 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:41:25,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 02:41:25,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:25,761 INFO L256 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-28 02:41:25,763 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:41:25,768 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:41:25,910 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:25,910 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:41:25,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:25,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134671579] [2024-11-28 02:41:25,911 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:41:25,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333796705] [2024-11-28 02:41:25,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333796705] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:41:25,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:41:25,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 02:41:25,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514032857] [2024-11-28 02:41:25,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:41:25,912 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 02:41:25,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:25,913 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 02:41:25,913 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-28 02:41:25,913 INFO L87 Difference]: Start difference. First operand 981 states and 1360 transitions. Second operand has 7 states, 5 states have (on average 3.4) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 02:41:26,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:26,306 INFO L93 Difference]: Finished difference Result 1316 states and 1521 transitions. [2024-11-28 02:41:26,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 02:41:26,306 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 3.4) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 22 [2024-11-28 02:41:26,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:26,311 INFO L225 Difference]: With dead ends: 1316 [2024-11-28 02:41:26,311 INFO L226 Difference]: Without dead ends: 1314 [2024-11-28 02:41:26,312 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-28 02:41:26,312 INFO L435 NwaCegarLoop]: 524 mSDtfsCounter, 894 mSDsluCounter, 2223 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 896 SdHoareTripleChecker+Valid, 2747 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:26,312 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [896 Valid, 2747 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 02:41:26,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1314 states. [2024-11-28 02:41:26,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1314 to 1029. [2024-11-28 02:41:26,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1029 states, 727 states have (on average 1.889958734525447) internal successors, (1374), 988 states have internal predecessors, (1374), 30 states have call successors, (30), 10 states have call predecessors, (30), 15 states have return successors, (41), 30 states have call predecessors, (41), 30 states have call successors, (41) [2024-11-28 02:41:26,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1029 states to 1029 states and 1445 transitions. [2024-11-28 02:41:26,355 INFO L78 Accepts]: Start accepts. Automaton has 1029 states and 1445 transitions. Word has length 22 [2024-11-28 02:41:26,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:26,355 INFO L471 AbstractCegarLoop]: Abstraction has 1029 states and 1445 transitions. [2024-11-28 02:41:26,356 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 3.4) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 02:41:26,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1029 states and 1445 transitions. [2024-11-28 02:41:26,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-28 02:41:26,356 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:26,357 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:26,365 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-28 02:41:26,561 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:26,561 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting func_to_recursive_line_36_to_52_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:26,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:26,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1887462540, now seen corresponding path program 1 times [2024-11-28 02:41:26,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:26,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716857833] [2024-11-28 02:41:26,563 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:26,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:26,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:27,081 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 02:41:27,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:27,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716857833] [2024-11-28 02:41:27,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716857833] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:41:27,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278360224] [2024-11-28 02:41:27,083 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:27,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:27,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:41:27,086 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:41:27,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 02:41:27,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:27,203 INFO L256 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-28 02:41:27,208 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:41:27,216 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:41:27,387 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 [2024-11-28 02:41:27,437 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 02:41:27,466 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 02:41:27,466 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:41:27,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 7 treesize of output 3 [2024-11-28 02:41:28,025 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:28,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278360224] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 02:41:28,026 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 02:41:28,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 9] total 25 [2024-11-28 02:41:28,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531115546] [2024-11-28 02:41:28,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 02:41:28,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-28 02:41:28,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:28,029 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-28 02:41:28,029 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2024-11-28 02:41:28,029 INFO L87 Difference]: Start difference. First operand 1029 states and 1445 transitions. Second operand has 26 states, 20 states have (on average 2.05) internal successors, (41), 23 states have internal predecessors, (41), 7 states have call successors, (8), 5 states have call predecessors, (8), 5 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-28 02:41:30,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:30,296 INFO L93 Difference]: Finished difference Result 1969 states and 2188 transitions. [2024-11-28 02:41:30,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-28 02:41:30,297 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 20 states have (on average 2.05) internal successors, (41), 23 states have internal predecessors, (41), 7 states have call successors, (8), 5 states have call predecessors, (8), 5 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) Word has length 22 [2024-11-28 02:41:30,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:30,304 INFO L225 Difference]: With dead ends: 1969 [2024-11-28 02:41:30,304 INFO L226 Difference]: Without dead ends: 1968 [2024-11-28 02:41:30,306 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=215, Invalid=1267, Unknown=0, NotChecked=0, Total=1482 [2024-11-28 02:41:30,306 INFO L435 NwaCegarLoop]: 995 mSDtfsCounter, 3344 mSDsluCounter, 12945 mSDsCounter, 0 mSdLazyCounter, 1645 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3355 SdHoareTripleChecker+Valid, 13940 SdHoareTripleChecker+Invalid, 1752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:30,307 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3355 Valid, 13940 Invalid, 1752 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [107 Valid, 1645 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-28 02:41:30,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2024-11-28 02:41:30,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1031. [2024-11-28 02:41:30,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1031 states, 728 states have (on average 1.8873626373626373) internal successors, (1374), 989 states have internal predecessors, (1374), 30 states have call successors, (30), 10 states have call predecessors, (30), 16 states have return successors, (43), 31 states have call predecessors, (43), 30 states have call successors, (43) [2024-11-28 02:41:30,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 1447 transitions. [2024-11-28 02:41:30,355 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 1447 transitions. Word has length 22 [2024-11-28 02:41:30,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:30,356 INFO L471 AbstractCegarLoop]: Abstraction has 1031 states and 1447 transitions. [2024-11-28 02:41:30,356 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 20 states have (on average 2.05) internal successors, (41), 23 states have internal predecessors, (41), 7 states have call successors, (8), 5 states have call predecessors, (8), 5 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-28 02:41:30,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 1447 transitions. [2024-11-28 02:41:30,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-28 02:41:30,357 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:30,357 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:30,366 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-28 02:41:30,558 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:30,559 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting func_to_recursive_line_36_to_52_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:30,559 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:30,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1618203445, now seen corresponding path program 1 times [2024-11-28 02:41:30,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:30,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712742619] [2024-11-28 02:41:30,560 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:30,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:30,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:31,093 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 02:41:31,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:31,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712742619] [2024-11-28 02:41:31,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712742619] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:41:31,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142991612] [2024-11-28 02:41:31,094 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:31,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:31,094 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:41:31,096 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:41:31,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 02:41:31,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:31,208 INFO L256 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-28 02:41:31,211 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:41:31,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 15 treesize of output 1 [2024-11-28 02:41:31,224 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:41:31,374 WARN L873 $PredicateComparison]: unable to prove that (and (exists ((func_to_recursive_line_28_to_32_0_~q.offset Int)) (let ((.cse0 (select (select |c_#memory_int#2| |c_func_to_recursive_line_28_to_32_0_#in~q.base|) func_to_recursive_line_28_to_32_0_~q.offset))) (and (= |c_#memory_int#2| (store |c_old(#memory_int#2)| |c_func_to_recursive_line_28_to_32_0_#in~q.base| (store (select |c_old(#memory_int#2)| |c_func_to_recursive_line_28_to_32_0_#in~q.base|) func_to_recursive_line_28_to_32_0_~q.offset .cse0))) (<= .cse0 2147483644)))) (exists ((|v_ULTIMATE.start_main_~#p~0#1.base_BEFORE_CALL_3| Int) (|v_ULTIMATE.start_main_~#p~0#1.offset_BEFORE_CALL_3| Int)) (= (select (select |c_#memory_int#5| |v_ULTIMATE.start_main_~#p~0#1.base_BEFORE_CALL_3|) |v_ULTIMATE.start_main_~#p~0#1.offset_BEFORE_CALL_3|) 0))) is different from true [2024-11-28 02:41:31,475 INFO L349 Elim1Store]: treesize reduction 17, result has 39.3 percent of original size [2024-11-28 02:41:31,476 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 1 case distinctions, treesize of input 23 treesize of output 15 [2024-11-28 02:41:31,640 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 02:41:31,670 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 2 not checked. [2024-11-28 02:41:31,670 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:41:32,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142991612] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:41:32,028 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 02:41:32,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 21 [2024-11-28 02:41:32,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831835819] [2024-11-28 02:41:32,028 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 02:41:32,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-28 02:41:32,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:32,029 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-28 02:41:32,029 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=615, Unknown=1, NotChecked=50, Total=756 [2024-11-28 02:41:32,030 INFO L87 Difference]: Start difference. First operand 1031 states and 1447 transitions. Second operand has 22 states, 16 states have (on average 2.1875) internal successors, (35), 18 states have internal predecessors, (35), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-28 02:41:33,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:33,801 INFO L93 Difference]: Finished difference Result 1686 states and 2113 transitions. [2024-11-28 02:41:33,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 02:41:33,802 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 16 states have (on average 2.1875) internal successors, (35), 18 states have internal predecessors, (35), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 23 [2024-11-28 02:41:33,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:33,808 INFO L225 Difference]: With dead ends: 1686 [2024-11-28 02:41:33,808 INFO L226 Difference]: Without dead ends: 1685 [2024-11-28 02:41:33,809 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=168, Invalid=957, Unknown=1, NotChecked=64, Total=1190 [2024-11-28 02:41:33,810 INFO L435 NwaCegarLoop]: 495 mSDtfsCounter, 2832 mSDsluCounter, 6349 mSDsCounter, 0 mSdLazyCounter, 1167 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2842 SdHoareTripleChecker+Valid, 6844 SdHoareTripleChecker+Invalid, 2480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1238 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:33,810 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2842 Valid, 6844 Invalid, 2480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1167 Invalid, 0 Unknown, 1238 Unchecked, 1.4s Time] [2024-11-28 02:41:33,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1685 states. [2024-11-28 02:41:33,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1685 to 1077. [2024-11-28 02:41:33,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1077 states, 772 states have (on average 1.88860103626943) internal successors, (1458), 1033 states have internal predecessors, (1458), 32 states have call successors, (32), 11 states have call predecessors, (32), 16 states have return successors, (44), 33 states have call predecessors, (44), 32 states have call successors, (44) [2024-11-28 02:41:33,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1077 states to 1077 states and 1534 transitions. [2024-11-28 02:41:33,862 INFO L78 Accepts]: Start accepts. Automaton has 1077 states and 1534 transitions. Word has length 23 [2024-11-28 02:41:33,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:33,863 INFO L471 AbstractCegarLoop]: Abstraction has 1077 states and 1534 transitions. [2024-11-28 02:41:33,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 16 states have (on average 2.1875) internal successors, (35), 18 states have internal predecessors, (35), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-28 02:41:33,863 INFO L276 IsEmpty]: Start isEmpty. Operand 1077 states and 1534 transitions. [2024-11-28 02:41:33,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-28 02:41:33,864 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:33,864 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:33,874 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 02:41:34,065 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:34,065 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting func_to_recursive_line_36_to_52_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:34,066 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:34,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1206412748, now seen corresponding path program 1 times [2024-11-28 02:41:34,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:34,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327862700] [2024-11-28 02:41:34,066 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:34,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:34,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:41:34,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1509217019] [2024-11-28 02:41:34,090 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:34,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:34,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:41:34,092 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:41:34,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 02:41:34,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:34,226 INFO L256 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-28 02:41:34,229 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:41:34,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 11 treesize of output 7 [2024-11-28 02:41:34,248 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 02:41:34,256 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:41:34,472 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 02:41:34,473 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 40 [2024-11-28 02:41:34,827 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 02:41:34,827 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 33 treesize of output 29 [2024-11-28 02:41:34,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:34,857 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:41:34,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:34,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327862700] [2024-11-28 02:41:34,857 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:41:34,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509217019] [2024-11-28 02:41:34,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509217019] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:41:34,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:41:34,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 02:41:34,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559641578] [2024-11-28 02:41:34,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:41:34,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 02:41:34,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:34,858 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 02:41:34,858 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2024-11-28 02:41:34,858 INFO L87 Difference]: Start difference. First operand 1077 states and 1534 transitions. Second operand has 12 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 02:41:39,270 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:41:45,392 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:41:45,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:45,643 INFO L93 Difference]: Finished difference Result 1600 states and 2064 transitions. [2024-11-28 02:41:45,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 02:41:45,644 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 24 [2024-11-28 02:41:45,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:45,652 INFO L225 Difference]: With dead ends: 1600 [2024-11-28 02:41:45,652 INFO L226 Difference]: Without dead ends: 1599 [2024-11-28 02:41:45,653 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2024-11-28 02:41:45,655 INFO L435 NwaCegarLoop]: 488 mSDtfsCounter, 1229 mSDsluCounter, 4643 mSDsCounter, 0 mSdLazyCounter, 886 mSolverCounterSat, 34 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1231 SdHoareTripleChecker+Valid, 5131 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 886 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:45,655 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1231 Valid, 5131 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 886 Invalid, 2 Unknown, 0 Unchecked, 10.4s Time] [2024-11-28 02:41:45,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1599 states. [2024-11-28 02:41:45,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1599 to 1325. [2024-11-28 02:41:45,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1325 states, 1007 states have (on average 1.8897715988083417) internal successors, (1903), 1268 states have internal predecessors, (1903), 41 states have call successors, (41), 14 states have call predecessors, (41), 20 states have return successors, (55), 42 states have call predecessors, (55), 41 states have call successors, (55) [2024-11-28 02:41:45,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1325 states to 1325 states and 1999 transitions. [2024-11-28 02:41:45,725 INFO L78 Accepts]: Start accepts. Automaton has 1325 states and 1999 transitions. Word has length 24 [2024-11-28 02:41:45,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:45,725 INFO L471 AbstractCegarLoop]: Abstraction has 1325 states and 1999 transitions. [2024-11-28 02:41:45,725 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 02:41:45,725 INFO L276 IsEmpty]: Start isEmpty. Operand 1325 states and 1999 transitions. [2024-11-28 02:41:45,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-28 02:41:45,728 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:45,728 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:45,739 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-28 02:41:45,928 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:45,928 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting func_to_recursive_line_36_to_52_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:45,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:45,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1255910425, now seen corresponding path program 1 times [2024-11-28 02:41:45,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:45,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952869128] [2024-11-28 02:41:45,929 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:45,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:45,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:41:45,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1925834741] [2024-11-28 02:41:45,954 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:45,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:45,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:41:45,956 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:41:45,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 02:41:46,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:46,077 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-28 02:41:46,080 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:41:46,086 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:41:46,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 11 treesize of output 7 [2024-11-28 02:41:46,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 [2024-11-28 02:41:46,522 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:46,522 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:41:46,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:46,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952869128] [2024-11-28 02:41:46,523 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:41:46,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925834741] [2024-11-28 02:41:46,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925834741] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:41:46,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:41:46,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-28 02:41:46,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302870611] [2024-11-28 02:41:46,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:41:46,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 02:41:46,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:46,524 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 02:41:46,524 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-11-28 02:41:46,524 INFO L87 Difference]: Start difference. First operand 1325 states and 1999 transitions. Second operand has 13 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 02:41:48,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:48,117 INFO L93 Difference]: Finished difference Result 1599 states and 2063 transitions. [2024-11-28 02:41:48,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 02:41:48,117 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 25 [2024-11-28 02:41:48,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:48,123 INFO L225 Difference]: With dead ends: 1599 [2024-11-28 02:41:48,123 INFO L226 Difference]: Without dead ends: 1598 [2024-11-28 02:41:48,124 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=121, Invalid=385, Unknown=0, NotChecked=0, Total=506 [2024-11-28 02:41:48,126 INFO L435 NwaCegarLoop]: 482 mSDtfsCounter, 1583 mSDsluCounter, 4100 mSDsCounter, 0 mSdLazyCounter, 796 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1585 SdHoareTripleChecker+Valid, 4582 SdHoareTripleChecker+Invalid, 840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:48,127 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1585 Valid, 4582 Invalid, 840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 796 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-28 02:41:48,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1598 states. [2024-11-28 02:41:48,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1598 to 1325. [2024-11-28 02:41:48,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1325 states, 1007 states have (on average 1.8887785501489573) internal successors, (1902), 1268 states have internal predecessors, (1902), 41 states have call successors, (41), 14 states have call predecessors, (41), 20 states have return successors, (55), 42 states have call predecessors, (55), 41 states have call successors, (55) [2024-11-28 02:41:48,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1325 states to 1325 states and 1998 transitions. [2024-11-28 02:41:48,189 INFO L78 Accepts]: Start accepts. Automaton has 1325 states and 1998 transitions. Word has length 25 [2024-11-28 02:41:48,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:48,189 INFO L471 AbstractCegarLoop]: Abstraction has 1325 states and 1998 transitions. [2024-11-28 02:41:48,189 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 02:41:48,189 INFO L276 IsEmpty]: Start isEmpty. Operand 1325 states and 1998 transitions. [2024-11-28 02:41:48,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-28 02:41:48,192 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:48,192 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:48,202 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 02:41:48,396 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:48,396 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting func_to_recursive_line_36_to_52_0Err8ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:48,397 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:48,397 INFO L85 PathProgramCache]: Analyzing trace with hash -278517458, now seen corresponding path program 1 times [2024-11-28 02:41:48,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:48,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813990489] [2024-11-28 02:41:48,398 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:48,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:48,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:41:48,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1510210911] [2024-11-28 02:41:48,453 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:48,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:48,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:41:48,455 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:41:48,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 02:41:48,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:48,578 INFO L256 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-11-28 02:41:48,581 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:41:48,603 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:41:48,609 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:41:48,852 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 02:41:48,899 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-28 02:41:48,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:48,941 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:41:48,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:48,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813990489] [2024-11-28 02:41:48,941 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:41:48,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510210911] [2024-11-28 02:41:48,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510210911] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:41:48,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:41:48,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 02:41:48,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252512483] [2024-11-28 02:41:48,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:41:48,942 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 02:41:48,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:48,942 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 02:41:48,943 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-28 02:41:48,943 INFO L87 Difference]: Start difference. First operand 1325 states and 1998 transitions. Second operand has 9 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 02:41:49,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:49,875 INFO L93 Difference]: Finished difference Result 1598 states and 2062 transitions. [2024-11-28 02:41:49,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 02:41:49,876 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2024-11-28 02:41:49,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:49,881 INFO L225 Difference]: With dead ends: 1598 [2024-11-28 02:41:49,881 INFO L226 Difference]: Without dead ends: 1597 [2024-11-28 02:41:49,882 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2024-11-28 02:41:49,883 INFO L435 NwaCegarLoop]: 498 mSDtfsCounter, 1222 mSDsluCounter, 3064 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1224 SdHoareTripleChecker+Valid, 3562 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:49,883 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1224 Valid, 3562 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 503 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 02:41:49,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1597 states. [2024-11-28 02:41:49,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1597 to 1325. [2024-11-28 02:41:49,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1325 states, 1007 states have (on average 1.887785501489573) internal successors, (1901), 1268 states have internal predecessors, (1901), 41 states have call successors, (41), 14 states have call predecessors, (41), 20 states have return successors, (55), 42 states have call predecessors, (55), 41 states have call successors, (55) [2024-11-28 02:41:49,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1325 states to 1325 states and 1997 transitions. [2024-11-28 02:41:49,944 INFO L78 Accepts]: Start accepts. Automaton has 1325 states and 1997 transitions. Word has length 26 [2024-11-28 02:41:49,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:49,944 INFO L471 AbstractCegarLoop]: Abstraction has 1325 states and 1997 transitions. [2024-11-28 02:41:49,944 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 02:41:49,944 INFO L276 IsEmpty]: Start isEmpty. Operand 1325 states and 1997 transitions. [2024-11-28 02:41:49,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-28 02:41:49,945 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:49,945 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:49,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-28 02:41:50,145 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-28 02:41:50,145 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting func_to_recursive_line_36_to_52_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:50,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:50,146 INFO L85 PathProgramCache]: Analyzing trace with hash -44106551, now seen corresponding path program 1 times [2024-11-28 02:41:50,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:50,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013906485] [2024-11-28 02:41:50,146 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:50,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:50,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:41:50,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [696534921] [2024-11-28 02:41:50,162 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:50,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:50,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:41:50,166 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:41:50,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 02:41:50,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:50,286 INFO L256 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-11-28 02:41:50,289 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:41:50,294 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:41:50,300 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:41:50,815 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 02:41:50,883 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:50,883 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:41:50,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:50,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013906485] [2024-11-28 02:41:50,884 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:41:50,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696534921] [2024-11-28 02:41:50,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [696534921] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:41:50,884 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:41:50,884 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-28 02:41:50,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120285935] [2024-11-28 02:41:50,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:41:50,884 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 02:41:50,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:50,885 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 02:41:50,885 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2024-11-28 02:41:50,885 INFO L87 Difference]: Start difference. First operand 1325 states and 1997 transitions. Second operand has 14 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 02:41:52,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:52,614 INFO L93 Difference]: Finished difference Result 1597 states and 2061 transitions. [2024-11-28 02:41:52,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 02:41:52,615 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 27 [2024-11-28 02:41:52,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:52,620 INFO L225 Difference]: With dead ends: 1597 [2024-11-28 02:41:52,620 INFO L226 Difference]: Without dead ends: 1596 [2024-11-28 02:41:52,621 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2024-11-28 02:41:52,621 INFO L435 NwaCegarLoop]: 483 mSDtfsCounter, 1229 mSDsluCounter, 4873 mSDsCounter, 0 mSdLazyCounter, 975 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1231 SdHoareTripleChecker+Valid, 5356 SdHoareTripleChecker+Invalid, 1014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:52,622 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1231 Valid, 5356 Invalid, 1014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 975 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-28 02:41:52,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1596 states. [2024-11-28 02:41:52,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1596 to 1325. [2024-11-28 02:41:52,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1325 states, 1007 states have (on average 1.8867924528301887) internal successors, (1900), 1268 states have internal predecessors, (1900), 41 states have call successors, (41), 14 states have call predecessors, (41), 20 states have return successors, (55), 42 states have call predecessors, (55), 41 states have call successors, (55) [2024-11-28 02:41:52,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1325 states to 1325 states and 1996 transitions. [2024-11-28 02:41:52,672 INFO L78 Accepts]: Start accepts. Automaton has 1325 states and 1996 transitions. Word has length 27 [2024-11-28 02:41:52,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:52,672 INFO L471 AbstractCegarLoop]: Abstraction has 1325 states and 1996 transitions. [2024-11-28 02:41:52,672 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 02:41:52,673 INFO L276 IsEmpty]: Start isEmpty. Operand 1325 states and 1996 transitions. [2024-11-28 02:41:52,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-28 02:41:52,673 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:52,674 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:52,683 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-28 02:41:52,878 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-28 02:41:52,878 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting func_to_recursive_line_36_to_52_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:52,878 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:52,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1367303024, now seen corresponding path program 1 times [2024-11-28 02:41:52,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:52,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530293924] [2024-11-28 02:41:52,879 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:52,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:52,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:41:52,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1004003625] [2024-11-28 02:41:52,899 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:52,899 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:52,899 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:41:52,903 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:41:52,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 02:41:53,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:53,028 INFO L256 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-28 02:41:53,030 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:41:53,041 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:41:53,045 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:41:53,616 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 02:41:53,616 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 33 treesize of output 29 [2024-11-28 02:41:53,644 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:53,644 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:41:53,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:53,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530293924] [2024-11-28 02:41:53,644 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:41:53,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004003625] [2024-11-28 02:41:53,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004003625] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:41:53,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:41:53,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 02:41:53,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502692453] [2024-11-28 02:41:53,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:41:53,645 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 02:41:53,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:53,645 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 02:41:53,645 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-28 02:41:53,645 INFO L87 Difference]: Start difference. First operand 1325 states and 1996 transitions. Second operand has 12 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 02:41:54,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:54,897 INFO L93 Difference]: Finished difference Result 1596 states and 2060 transitions. [2024-11-28 02:41:54,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 02:41:54,898 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 28 [2024-11-28 02:41:54,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:54,904 INFO L225 Difference]: With dead ends: 1596 [2024-11-28 02:41:54,904 INFO L226 Difference]: Without dead ends: 1595 [2024-11-28 02:41:54,905 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2024-11-28 02:41:54,906 INFO L435 NwaCegarLoop]: 502 mSDtfsCounter, 1652 mSDsluCounter, 3588 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1654 SdHoareTripleChecker+Valid, 4090 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:54,907 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1654 Valid, 4090 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 02:41:54,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1595 states. [2024-11-28 02:41:54,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1595 to 1325. [2024-11-28 02:41:54,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1325 states, 1007 states have (on average 1.8857994041708044) internal successors, (1899), 1268 states have internal predecessors, (1899), 41 states have call successors, (41), 14 states have call predecessors, (41), 20 states have return successors, (55), 42 states have call predecessors, (55), 41 states have call successors, (55) [2024-11-28 02:41:54,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1325 states to 1325 states and 1995 transitions. [2024-11-28 02:41:54,961 INFO L78 Accepts]: Start accepts. Automaton has 1325 states and 1995 transitions. Word has length 28 [2024-11-28 02:41:54,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:54,961 INFO L471 AbstractCegarLoop]: Abstraction has 1325 states and 1995 transitions. [2024-11-28 02:41:54,961 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 02:41:54,961 INFO L276 IsEmpty]: Start isEmpty. Operand 1325 states and 1995 transitions. [2024-11-28 02:41:54,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-28 02:41:54,962 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:54,962 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:54,972 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-28 02:41:55,166 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-28 02:41:55,166 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting func_to_recursive_line_36_to_52_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:55,166 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:55,167 INFO L85 PathProgramCache]: Analyzing trace with hash 563279275, now seen corresponding path program 1 times [2024-11-28 02:41:55,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:55,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21943345] [2024-11-28 02:41:55,167 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:55,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:55,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:41:55,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1196401641] [2024-11-28 02:41:55,195 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:41:55,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:55,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:41:55,198 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:41:55,202 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 02:41:55,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:41:55,330 INFO L256 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-28 02:41:55,333 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:41:55,337 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:41:55,343 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:41:55,688 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 02:41:55,710 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:41:55,711 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:41:55,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:55,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21943345] [2024-11-28 02:41:55,711 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:41:55,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196401641] [2024-11-28 02:41:55,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196401641] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:41:55,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:41:55,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 02:41:55,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786959670] [2024-11-28 02:41:55,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:41:55,711 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 02:41:55,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:55,712 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 02:41:55,712 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-28 02:41:55,712 INFO L87 Difference]: Start difference. First operand 1325 states and 1995 transitions. Second operand has 12 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 02:41:56,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:41:56,702 INFO L93 Difference]: Finished difference Result 1595 states and 2059 transitions. [2024-11-28 02:41:56,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 02:41:56,703 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2024-11-28 02:41:56,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:41:56,706 INFO L225 Difference]: With dead ends: 1595 [2024-11-28 02:41:56,706 INFO L226 Difference]: Without dead ends: 1594 [2024-11-28 02:41:56,706 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2024-11-28 02:41:56,706 INFO L435 NwaCegarLoop]: 502 mSDtfsCounter, 1818 mSDsluCounter, 3656 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 52 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1826 SdHoareTripleChecker+Valid, 4158 SdHoareTripleChecker+Invalid, 664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 02:41:56,707 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1826 Valid, 4158 Invalid, 664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 594 Invalid, 18 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 02:41:56,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1594 states. [2024-11-28 02:41:56,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1594 to 1325. [2024-11-28 02:41:56,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1325 states, 1007 states have (on average 1.88480635551142) internal successors, (1898), 1268 states have internal predecessors, (1898), 41 states have call successors, (41), 14 states have call predecessors, (41), 20 states have return successors, (55), 42 states have call predecessors, (55), 41 states have call successors, (55) [2024-11-28 02:41:56,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1325 states to 1325 states and 1994 transitions. [2024-11-28 02:41:56,755 INFO L78 Accepts]: Start accepts. Automaton has 1325 states and 1994 transitions. Word has length 29 [2024-11-28 02:41:56,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:41:56,755 INFO L471 AbstractCegarLoop]: Abstraction has 1325 states and 1994 transitions. [2024-11-28 02:41:56,756 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 02:41:56,756 INFO L276 IsEmpty]: Start isEmpty. Operand 1325 states and 1994 transitions. [2024-11-28 02:41:56,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-28 02:41:56,756 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:41:56,756 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:41:56,765 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-28 02:41:56,957 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:56,957 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting func_to_recursive_line_36_to_52_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:41:56,958 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:41:56,958 INFO L85 PathProgramCache]: Analyzing trace with hash -2076645538, now seen corresponding path program 2 times [2024-11-28 02:41:56,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:41:56,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733623479] [2024-11-28 02:41:56,958 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 02:41:56,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:41:56,985 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 02:41:56,985 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 02:41:57,974 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 02:41:57,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:41:57,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733623479] [2024-11-28 02:41:57,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733623479] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:41:57,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648964887] [2024-11-28 02:41:57,975 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 02:41:57,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:41:57,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:41:57,978 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:41:57,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-28 02:41:58,106 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 02:41:58,106 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 02:41:58,108 INFO L256 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-28 02:41:58,110 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:41:58,118 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:41:58,339 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:41:58,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 [2024-11-28 02:41:58,845 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-28 02:41:58,845 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:41:59,507 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 40 [2024-11-28 02:41:59,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648964887] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:41:59,594 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 02:41:59,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 12] total 29 [2024-11-28 02:41:59,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468628132] [2024-11-28 02:41:59,594 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 02:41:59,596 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-28 02:41:59,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:41:59,597 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-28 02:41:59,597 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=1264, Unknown=0, NotChecked=0, Total=1406 [2024-11-28 02:41:59,597 INFO L87 Difference]: Start difference. First operand 1325 states and 1994 transitions. Second operand has 30 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 25 states have internal predecessors, (40), 8 states have call successors, (8), 5 states have call predecessors, (8), 5 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-28 02:42:02,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:42:02,643 INFO L93 Difference]: Finished difference Result 2217 states and 2649 transitions. [2024-11-28 02:42:02,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-28 02:42:02,644 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 25 states have internal predecessors, (40), 8 states have call successors, (8), 5 states have call predecessors, (8), 5 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) Word has length 31 [2024-11-28 02:42:02,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:42:02,649 INFO L225 Difference]: With dead ends: 2217 [2024-11-28 02:42:02,649 INFO L226 Difference]: Without dead ends: 2216 [2024-11-28 02:42:02,651 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 710 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=464, Invalid=2958, Unknown=0, NotChecked=0, Total=3422 [2024-11-28 02:42:02,651 INFO L435 NwaCegarLoop]: 490 mSDtfsCounter, 5249 mSDsluCounter, 9545 mSDsCounter, 0 mSdLazyCounter, 1803 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5257 SdHoareTripleChecker+Valid, 10035 SdHoareTripleChecker+Invalid, 1971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 1803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-28 02:42:02,651 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5257 Valid, 10035 Invalid, 1971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 1803 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-28 02:42:02,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2216 states. [2024-11-28 02:42:02,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2216 to 1083. [2024-11-28 02:42:02,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 776 states have (on average 1.875) internal successors, (1455), 1037 states have internal predecessors, (1455), 32 states have call successors, (32), 12 states have call predecessors, (32), 18 states have return successors, (45), 33 states have call predecessors, (45), 32 states have call successors, (45) [2024-11-28 02:42:02,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 1532 transitions. [2024-11-28 02:42:02,696 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 1532 transitions. Word has length 31 [2024-11-28 02:42:02,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:42:02,697 INFO L471 AbstractCegarLoop]: Abstraction has 1083 states and 1532 transitions. [2024-11-28 02:42:02,697 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 25 states have internal predecessors, (40), 8 states have call successors, (8), 5 states have call predecessors, (8), 5 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-28 02:42:02,697 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 1532 transitions. [2024-11-28 02:42:02,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-28 02:42:02,697 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:42:02,697 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1] [2024-11-28 02:42:02,707 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-28 02:42:02,902 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-28 02:42:02,902 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting func_to_recursive_line_28_to_32_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:42:02,902 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:42:02,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1292559712, now seen corresponding path program 2 times [2024-11-28 02:42:02,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:42:02,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812210546] [2024-11-28 02:42:02,903 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 02:42:02,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:42:02,922 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 02:42:02,922 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 02:42:03,771 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:42:03,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:42:03,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812210546] [2024-11-28 02:42:03,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812210546] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:42:03,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561435109] [2024-11-28 02:42:03,771 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 02:42:03,771 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:42:03,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:42:03,775 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:42:03,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-28 02:42:03,912 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 02:42:03,912 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 02:42:03,919 INFO L256 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-11-28 02:42:03,922 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:42:03,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 [2024-11-28 02:42:04,041 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 [2024-11-28 02:42:04,095 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 [2024-11-28 02:42:04,142 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 [2024-11-28 02:42:04,206 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 [2024-11-28 02:42:04,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 15 treesize of output 7 [2024-11-28 02:42:04,225 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:42:04,225 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:42:04,640 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 02:42:04,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561435109] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 02:42:04,640 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 02:42:04,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 17, 17] total 45 [2024-11-28 02:42:04,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714836811] [2024-11-28 02:42:04,641 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 02:42:04,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-28 02:42:04,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:42:04,642 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-28 02:42:04,656 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=372, Invalid=1698, Unknown=0, NotChecked=0, Total=2070 [2024-11-28 02:42:04,657 INFO L87 Difference]: Start difference. First operand 1083 states and 1532 transitions. Second operand has 46 states, 42 states have (on average 1.7380952380952381) internal successors, (73), 35 states have internal predecessors, (73), 11 states have call successors, (11), 11 states have call predecessors, (11), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 02:42:05,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:42:05,814 INFO L93 Difference]: Finished difference Result 1144 states and 1610 transitions. [2024-11-28 02:42:05,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-28 02:42:05,814 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 42 states have (on average 1.7380952380952381) internal successors, (73), 35 states have internal predecessors, (73), 11 states have call successors, (11), 11 states have call predecessors, (11), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2024-11-28 02:42:05,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:42:05,818 INFO L225 Difference]: With dead ends: 1144 [2024-11-28 02:42:05,818 INFO L226 Difference]: Without dead ends: 1143 [2024-11-28 02:42:05,819 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1621 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1003, Invalid=3967, Unknown=0, NotChecked=0, Total=4970 [2024-11-28 02:42:05,821 INFO L435 NwaCegarLoop]: 556 mSDtfsCounter, 209 mSDsluCounter, 5879 mSDsCounter, 0 mSdLazyCounter, 492 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 6435 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 02:42:05,821 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 6435 Invalid, 534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 492 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 02:42:05,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1143 states. [2024-11-28 02:42:05,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1143 to 1143. [2024-11-28 02:42:05,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1143 states, 818 states have (on average 1.837408312958435) internal successors, (1503), 1085 states have internal predecessors, (1503), 38 states have call successors, (38), 18 states have call predecessors, (38), 30 states have return successors, (63), 39 states have call predecessors, (63), 38 states have call successors, (63) [2024-11-28 02:42:05,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1143 states to 1143 states and 1604 transitions. [2024-11-28 02:42:05,878 INFO L78 Accepts]: Start accepts. Automaton has 1143 states and 1604 transitions. Word has length 32 [2024-11-28 02:42:05,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:42:05,879 INFO L471 AbstractCegarLoop]: Abstraction has 1143 states and 1604 transitions. [2024-11-28 02:42:05,879 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 42 states have (on average 1.7380952380952381) internal successors, (73), 35 states have internal predecessors, (73), 11 states have call successors, (11), 11 states have call predecessors, (11), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 02:42:05,880 INFO L276 IsEmpty]: Start isEmpty. Operand 1143 states and 1604 transitions. [2024-11-28 02:42:05,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-28 02:42:05,880 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:42:05,880 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:42:05,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-28 02:42:06,084 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-28 02:42:06,084 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting func_to_recursive_line_36_to_52_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:42:06,084 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:42:06,084 INFO L85 PathProgramCache]: Analyzing trace with hash -2115444349, now seen corresponding path program 1 times [2024-11-28 02:42:06,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:42:06,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292571014] [2024-11-28 02:42:06,085 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:42:06,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:42:06,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:42:06,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1977809720] [2024-11-28 02:42:06,112 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:42:06,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:42:06,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:42:06,118 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:42:06,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-28 02:42:06,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:42:06,254 INFO L256 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 80 conjuncts are in the unsatisfiable core [2024-11-28 02:42:06,257 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:42:06,266 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:42:06,275 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:42:06,279 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:42:06,578 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:42:06,811 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 02:42:06,811 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 39 [2024-11-28 02:42:06,846 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 02:42:07,084 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 02:42:07,114 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 02:42:07,114 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:42:07,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:42:07,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292571014] [2024-11-28 02:42:07,336 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:42:07,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977809720] [2024-11-28 02:42:07,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977809720] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:42:07,337 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 02:42:07,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-28 02:42:07,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91564911] [2024-11-28 02:42:07,337 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 02:42:07,337 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 02:42:07,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:42:07,338 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 02:42:07,338 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=260, Unknown=1, NotChecked=0, Total=306 [2024-11-28 02:42:07,338 INFO L87 Difference]: Start difference. First operand 1143 states and 1604 transitions. Second operand has 16 states, 12 states have (on average 2.0) internal successors, (24), 13 states have internal predecessors, (24), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 02:42:13,800 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:42:18,145 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:42:22,226 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:42:22,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:42:22,722 INFO L93 Difference]: Finished difference Result 1828 states and 2133 transitions. [2024-11-28 02:42:22,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 02:42:22,723 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 12 states have (on average 2.0) internal successors, (24), 13 states have internal predecessors, (24), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 32 [2024-11-28 02:42:22,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:42:22,728 INFO L225 Difference]: With dead ends: 1828 [2024-11-28 02:42:22,728 INFO L226 Difference]: Without dead ends: 1827 [2024-11-28 02:42:22,728 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=75, Invalid=430, Unknown=1, NotChecked=0, Total=506 [2024-11-28 02:42:22,729 INFO L435 NwaCegarLoop]: 958 mSDtfsCounter, 1710 mSDsluCounter, 7186 mSDsCounter, 0 mSdLazyCounter, 1494 mSolverCounterSat, 30 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1718 SdHoareTripleChecker+Valid, 8144 SdHoareTripleChecker+Invalid, 1537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1494 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.0s IncrementalHoareTripleChecker+Time [2024-11-28 02:42:22,729 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1718 Valid, 8144 Invalid, 1537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1494 Invalid, 13 Unknown, 0 Unchecked, 15.0s Time] [2024-11-28 02:42:22,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1827 states. [2024-11-28 02:42:22,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1827 to 1385. [2024-11-28 02:42:22,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1385 states, 1049 states have (on average 1.8531935176358436) internal successors, (1944), 1316 states have internal predecessors, (1944), 47 states have call successors, (47), 20 states have call predecessors, (47), 32 states have return successors, (73), 48 states have call predecessors, (73), 47 states have call successors, (73) [2024-11-28 02:42:22,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1385 states to 1385 states and 2064 transitions. [2024-11-28 02:42:22,786 INFO L78 Accepts]: Start accepts. Automaton has 1385 states and 2064 transitions. Word has length 32 [2024-11-28 02:42:22,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:42:22,786 INFO L471 AbstractCegarLoop]: Abstraction has 1385 states and 2064 transitions. [2024-11-28 02:42:22,786 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 12 states have (on average 2.0) internal successors, (24), 13 states have internal predecessors, (24), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 02:42:22,786 INFO L276 IsEmpty]: Start isEmpty. Operand 1385 states and 2064 transitions. [2024-11-28 02:42:22,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-28 02:42:22,787 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:42:22,787 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:42:22,798 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-28 02:42:22,988 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-28 02:42:22,988 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting func_to_recursive_line_36_to_52_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:42:22,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:42:22,988 INFO L85 PathProgramCache]: Analyzing trace with hash -1154265328, now seen corresponding path program 1 times [2024-11-28 02:42:22,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:42:22,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124937828] [2024-11-28 02:42:22,989 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:42:22,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:42:23,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:42:23,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [792029990] [2024-11-28 02:42:23,006 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:42:23,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:42:23,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:42:23,009 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:42:23,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-28 02:42:23,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:42:23,158 INFO L256 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 100 conjuncts are in the unsatisfiable core [2024-11-28 02:42:23,161 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:42:23,168 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:42:23,175 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:42:23,179 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:42:23,188 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 02:42:23,596 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:42:23,854 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 02:42:23,876 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 02:42:23,877 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 33 [2024-11-28 02:42:24,415 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2024-11-28 02:42:24,478 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 02:42:24,478 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:42:24,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:42:24,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124937828] [2024-11-28 02:42:24,743 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:42:24,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792029990] [2024-11-28 02:42:24,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792029990] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:42:24,743 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 02:42:24,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-11-28 02:42:24,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075686279] [2024-11-28 02:42:24,744 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 02:42:24,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 02:42:24,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:42:24,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 02:42:24,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=291, Unknown=1, NotChecked=0, Total=342 [2024-11-28 02:42:24,745 INFO L87 Difference]: Start difference. First operand 1385 states and 2064 transitions. Second operand has 17 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 states have internal predecessors, (25), 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) [2024-11-28 02:42:28,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:42:28,974 INFO L93 Difference]: Finished difference Result 1827 states and 2132 transitions. [2024-11-28 02:42:28,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 02:42:28,974 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 states have internal predecessors, (25), 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 33 [2024-11-28 02:42:28,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:42:28,979 INFO L225 Difference]: With dead ends: 1827 [2024-11-28 02:42:28,979 INFO L226 Difference]: Without dead ends: 1826 [2024-11-28 02:42:28,980 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=82, Invalid=469, Unknown=1, NotChecked=0, Total=552 [2024-11-28 02:42:28,980 INFO L435 NwaCegarLoop]: 932 mSDtfsCounter, 1226 mSDsluCounter, 8606 mSDsCounter, 0 mSdLazyCounter, 2116 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1234 SdHoareTripleChecker+Valid, 9538 SdHoareTripleChecker+Invalid, 2146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 2116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:42:28,980 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1234 Valid, 9538 Invalid, 2146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 2116 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2024-11-28 02:42:28,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1826 states. [2024-11-28 02:42:29,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1826 to 1385. [2024-11-28 02:42:29,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1385 states, 1049 states have (on average 1.8522402287893232) internal successors, (1943), 1316 states have internal predecessors, (1943), 47 states have call successors, (47), 20 states have call predecessors, (47), 32 states have return successors, (73), 48 states have call predecessors, (73), 47 states have call successors, (73) [2024-11-28 02:42:29,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1385 states to 1385 states and 2063 transitions. [2024-11-28 02:42:29,034 INFO L78 Accepts]: Start accepts. Automaton has 1385 states and 2063 transitions. Word has length 33 [2024-11-28 02:42:29,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:42:29,034 INFO L471 AbstractCegarLoop]: Abstraction has 1385 states and 2063 transitions. [2024-11-28 02:42:29,034 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 states have internal predecessors, (25), 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) [2024-11-28 02:42:29,034 INFO L276 IsEmpty]: Start isEmpty. Operand 1385 states and 2063 transitions. [2024-11-28 02:42:29,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-28 02:42:29,035 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:42:29,035 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:42:29,041 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-28 02:42:29,235 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-28 02:42:29,235 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting func_to_recursive_line_36_to_52_0Err8ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:42:29,236 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:42:29,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1422486747, now seen corresponding path program 1 times [2024-11-28 02:42:29,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:42:29,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033098739] [2024-11-28 02:42:29,236 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:42:29,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:42:29,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:42:29,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1562311514] [2024-11-28 02:42:29,255 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:42:29,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:42:29,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:42:29,257 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:42:29,260 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-28 02:42:29,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:42:29,405 INFO L256 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 02:42:29,409 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:42:29,416 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:42:29,616 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 02:42:29,616 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:42:29,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:42:29,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033098739] [2024-11-28 02:42:29,617 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:42:29,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562311514] [2024-11-28 02:42:29,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562311514] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:42:29,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:42:29,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 02:42:29,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504328294] [2024-11-28 02:42:29,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:42:29,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 02:42:29,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:42:29,618 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 02:42:29,618 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-28 02:42:29,618 INFO L87 Difference]: Start difference. First operand 1385 states and 2063 transitions. Second operand has 8 states, 6 states have (on average 4.0) internal successors, (24), 7 states have internal predecessors, (24), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 02:42:30,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:42:30,058 INFO L93 Difference]: Finished difference Result 1668 states and 2135 transitions. [2024-11-28 02:42:30,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 02:42:30,058 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 4.0) internal successors, (24), 7 states have internal predecessors, (24), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 34 [2024-11-28 02:42:30,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:42:30,063 INFO L225 Difference]: With dead ends: 1668 [2024-11-28 02:42:30,063 INFO L226 Difference]: Without dead ends: 1667 [2024-11-28 02:42:30,064 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2024-11-28 02:42:30,065 INFO L435 NwaCegarLoop]: 523 mSDtfsCounter, 885 mSDsluCounter, 2223 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 2746 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:42:30,065 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [887 Valid, 2746 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 02:42:30,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1667 states. [2024-11-28 02:42:30,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1667 to 1385. [2024-11-28 02:42:30,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1385 states, 1049 states have (on average 1.8503336510962822) internal successors, (1941), 1316 states have internal predecessors, (1941), 47 states have call successors, (47), 20 states have call predecessors, (47), 32 states have return successors, (73), 48 states have call predecessors, (73), 47 states have call successors, (73) [2024-11-28 02:42:30,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1385 states to 1385 states and 2061 transitions. [2024-11-28 02:42:30,134 INFO L78 Accepts]: Start accepts. Automaton has 1385 states and 2061 transitions. Word has length 34 [2024-11-28 02:42:30,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:42:30,134 INFO L471 AbstractCegarLoop]: Abstraction has 1385 states and 2061 transitions. [2024-11-28 02:42:30,134 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 4.0) internal successors, (24), 7 states have internal predecessors, (24), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 02:42:30,134 INFO L276 IsEmpty]: Start isEmpty. Operand 1385 states and 2061 transitions. [2024-11-28 02:42:30,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-28 02:42:30,135 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:42:30,135 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:42:30,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-28 02:42:30,339 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:42:30,339 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting func_to_recursive_line_36_to_52_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:42:30,339 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:42:30,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1147416142, now seen corresponding path program 1 times [2024-11-28 02:42:30,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:42:30,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386646748] [2024-11-28 02:42:30,340 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:42:30,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:42:30,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:42:30,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1259097932] [2024-11-28 02:42:30,370 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:42:30,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:42:30,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:42:30,372 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:42:30,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-28 02:42:30,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:42:30,521 INFO L256 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 02:42:30,522 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:42:30,526 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:42:30,764 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 02:42:30,764 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:42:30,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:42:30,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386646748] [2024-11-28 02:42:30,764 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:42:30,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259097932] [2024-11-28 02:42:30,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259097932] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:42:30,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:42:30,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 02:42:30,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410641212] [2024-11-28 02:42:30,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:42:30,765 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 02:42:30,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:42:30,765 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 02:42:30,765 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-28 02:42:30,765 INFO L87 Difference]: Start difference. First operand 1385 states and 2061 transitions. Second operand has 8 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 02:42:31,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:42:31,307 INFO L93 Difference]: Finished difference Result 1667 states and 2133 transitions. [2024-11-28 02:42:31,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 02:42:31,308 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 35 [2024-11-28 02:42:31,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:42:31,312 INFO L225 Difference]: With dead ends: 1667 [2024-11-28 02:42:31,313 INFO L226 Difference]: Without dead ends: 1666 [2024-11-28 02:42:31,314 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2024-11-28 02:42:31,315 INFO L435 NwaCegarLoop]: 526 mSDtfsCounter, 1386 mSDsluCounter, 1698 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1388 SdHoareTripleChecker+Valid, 2224 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 02:42:31,315 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1388 Valid, 2224 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 02:42:31,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1666 states. [2024-11-28 02:42:31,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1666 to 1385. [2024-11-28 02:42:31,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1385 states, 1049 states have (on average 1.848427073403241) internal successors, (1939), 1316 states have internal predecessors, (1939), 47 states have call successors, (47), 20 states have call predecessors, (47), 32 states have return successors, (73), 48 states have call predecessors, (73), 47 states have call successors, (73) [2024-11-28 02:42:31,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1385 states to 1385 states and 2059 transitions. [2024-11-28 02:42:31,393 INFO L78 Accepts]: Start accepts. Automaton has 1385 states and 2059 transitions. Word has length 35 [2024-11-28 02:42:31,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:42:31,393 INFO L471 AbstractCegarLoop]: Abstraction has 1385 states and 2059 transitions. [2024-11-28 02:42:31,393 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 02:42:31,394 INFO L276 IsEmpty]: Start isEmpty. Operand 1385 states and 2059 transitions. [2024-11-28 02:42:31,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-28 02:42:31,394 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:42:31,394 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:42:31,404 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-28 02:42:31,598 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:42:31,598 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting func_to_recursive_line_36_to_52_0Err12ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:42:31,598 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:42:31,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1300962543, now seen corresponding path program 1 times [2024-11-28 02:42:31,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:42:31,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624276606] [2024-11-28 02:42:31,599 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:42:31,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:42:31,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:42:31,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1961026465] [2024-11-28 02:42:31,618 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:42:31,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:42:31,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:42:31,622 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:42:31,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-28 02:42:31,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:42:31,769 INFO L256 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-28 02:42:31,770 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:42:31,775 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:42:32,003 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 02:42:32,003 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:42:32,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:42:32,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624276606] [2024-11-28 02:42:32,003 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:42:32,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961026465] [2024-11-28 02:42:32,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961026465] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:42:32,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:42:32,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 02:42:32,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560100659] [2024-11-28 02:42:32,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:42:32,004 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 02:42:32,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:42:32,004 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 02:42:32,004 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-28 02:42:32,005 INFO L87 Difference]: Start difference. First operand 1385 states and 2059 transitions. Second operand has 7 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 02:42:32,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:42:32,511 INFO L93 Difference]: Finished difference Result 1662 states and 2127 transitions. [2024-11-28 02:42:32,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 02:42:32,512 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 36 [2024-11-28 02:42:32,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:42:32,515 INFO L225 Difference]: With dead ends: 1662 [2024-11-28 02:42:32,515 INFO L226 Difference]: Without dead ends: 1658 [2024-11-28 02:42:32,516 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 5 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-28 02:42:32,516 INFO L435 NwaCegarLoop]: 508 mSDtfsCounter, 933 mSDsluCounter, 2572 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 935 SdHoareTripleChecker+Valid, 3080 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 02:42:32,516 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [935 Valid, 3080 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 02:42:32,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1658 states. [2024-11-28 02:42:32,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1658 to 1385. [2024-11-28 02:42:32,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1385 states, 1049 states have (on average 1.8369876072449953) internal successors, (1927), 1316 states have internal predecessors, (1927), 47 states have call successors, (47), 20 states have call predecessors, (47), 32 states have return successors, (73), 48 states have call predecessors, (73), 47 states have call successors, (73) [2024-11-28 02:42:32,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1385 states to 1385 states and 2047 transitions. [2024-11-28 02:42:32,570 INFO L78 Accepts]: Start accepts. Automaton has 1385 states and 2047 transitions. Word has length 36 [2024-11-28 02:42:32,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:42:32,570 INFO L471 AbstractCegarLoop]: Abstraction has 1385 states and 2047 transitions. [2024-11-28 02:42:32,570 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 02:42:32,570 INFO L276 IsEmpty]: Start isEmpty. Operand 1385 states and 2047 transitions. [2024-11-28 02:42:32,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-28 02:42:32,571 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:42:32,571 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:42:32,580 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-28 02:42:32,771 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-28 02:42:32,772 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting func_to_recursive_line_36_to_52_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:42:32,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:42:32,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1210161977, now seen corresponding path program 1 times [2024-11-28 02:42:32,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:42:32,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475216729] [2024-11-28 02:42:32,772 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:42:32,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:42:32,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:42:32,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [328687565] [2024-11-28 02:42:32,792 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:42:32,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:42:32,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:42:32,794 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:42:32,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-28 02:42:32,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:42:32,945 INFO L256 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 53 conjuncts are in the unsatisfiable core [2024-11-28 02:42:32,948 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:42:32,953 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:42:32,957 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:42:33,154 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 17 [2024-11-28 02:42:33,194 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 47 treesize of output 20 [2024-11-28 02:42:37,461 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 02:42:37,466 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-28 02:42:37,492 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 02:42:37,492 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:42:37,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:42:37,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475216729] [2024-11-28 02:42:37,774 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:42:37,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328687565] [2024-11-28 02:42:37,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328687565] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:42:37,774 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 02:42:37,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-28 02:42:37,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202174797] [2024-11-28 02:42:37,774 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 02:42:37,775 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 02:42:37,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:42:37,775 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 02:42:37,775 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=173, Unknown=1, NotChecked=0, Total=210 [2024-11-28 02:42:37,775 INFO L87 Difference]: Start difference. First operand 1385 states and 2047 transitions. Second operand has 13 states, 10 states have (on average 2.9) internal successors, (29), 11 states have internal predecessors, (29), 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) [2024-11-28 02:42:41,797 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:42:45,946 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:42:49,970 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:42:54,001 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:42:58,011 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:43:02,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:43:06,428 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:43:11,565 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:43:15,720 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:43:15,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:43:15,896 INFO L93 Difference]: Finished difference Result 1753 states and 2171 transitions. [2024-11-28 02:43:15,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 02:43:15,896 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 10 states have (on average 2.9) internal successors, (29), 11 states have internal predecessors, (29), 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 36 [2024-11-28 02:43:15,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:43:15,902 INFO L225 Difference]: With dead ends: 1753 [2024-11-28 02:43:15,902 INFO L226 Difference]: Without dead ends: 1752 [2024-11-28 02:43:15,903 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=82, Invalid=379, Unknown=1, NotChecked=0, Total=462 [2024-11-28 02:43:15,904 INFO L435 NwaCegarLoop]: 974 mSDtfsCounter, 1352 mSDsluCounter, 6681 mSDsCounter, 0 mSdLazyCounter, 1072 mSolverCounterSat, 35 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1362 SdHoareTripleChecker+Valid, 7655 SdHoareTripleChecker+Invalid, 1118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1072 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.8s IncrementalHoareTripleChecker+Time [2024-11-28 02:43:15,904 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1362 Valid, 7655 Invalid, 1118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1072 Invalid, 11 Unknown, 0 Unchecked, 37.8s Time] [2024-11-28 02:43:15,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1752 states. [2024-11-28 02:43:15,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1752 to 1385. [2024-11-28 02:43:15,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1385 states, 1049 states have (on average 1.8360343183984746) internal successors, (1926), 1316 states have internal predecessors, (1926), 47 states have call successors, (47), 20 states have call predecessors, (47), 32 states have return successors, (73), 48 states have call predecessors, (73), 47 states have call successors, (73) [2024-11-28 02:43:15,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1385 states to 1385 states and 2046 transitions. [2024-11-28 02:43:15,977 INFO L78 Accepts]: Start accepts. Automaton has 1385 states and 2046 transitions. Word has length 36 [2024-11-28 02:43:15,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:43:15,977 INFO L471 AbstractCegarLoop]: Abstraction has 1385 states and 2046 transitions. [2024-11-28 02:43:15,977 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 10 states have (on average 2.9) internal successors, (29), 11 states have internal predecessors, (29), 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) [2024-11-28 02:43:15,978 INFO L276 IsEmpty]: Start isEmpty. Operand 1385 states and 2046 transitions. [2024-11-28 02:43:15,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-28 02:43:15,978 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:43:15,978 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:43:15,988 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-28 02:43:16,182 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-28 02:43:16,182 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting func_to_recursive_line_36_to_52_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:43:16,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:43:16,182 INFO L85 PathProgramCache]: Analyzing trace with hash 1139684436, now seen corresponding path program 1 times [2024-11-28 02:43:16,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:43:16,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251608862] [2024-11-28 02:43:16,183 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:43:16,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:43:16,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:43:16,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [861299329] [2024-11-28 02:43:16,223 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:43:16,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:43:16,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:43:16,225 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:43:16,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-28 02:43:16,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:43:16,386 INFO L256 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 73 conjuncts are in the unsatisfiable core [2024-11-28 02:43:16,389 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:43:16,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 15 treesize of output 1 [2024-11-28 02:43:16,402 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:43:16,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 11 treesize of output 7 [2024-11-28 02:43:16,720 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:43:16,791 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 02:43:17,271 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 02:43:17,271 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 30 [2024-11-28 02:43:19,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 22 treesize of output 10 [2024-11-28 02:43:19,542 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 02:43:19,542 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:43:20,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:43:20,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251608862] [2024-11-28 02:43:20,332 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:43:20,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861299329] [2024-11-28 02:43:20,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861299329] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:43:20,332 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 02:43:20,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-11-28 02:43:20,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591624191] [2024-11-28 02:43:20,333 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 02:43:20,333 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 02:43:20,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:43:20,333 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 02:43:20,334 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2024-11-28 02:43:20,334 INFO L87 Difference]: Start difference. First operand 1385 states and 2046 transitions. Second operand has 15 states, 12 states have (on average 2.5) internal successors, (30), 13 states have internal predecessors, (30), 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) [2024-11-28 02:43: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=false, quantifiers [0] [2024-11-28 02:43:29,791 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:43:34,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:43:38,382 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:43:42,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:43:47,102 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:43:52,255 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:43:57,463 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:44:02,245 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:44:06,642 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:44:10,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:44:15,267 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:44:19,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:44:20,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:44:20,060 INFO L93 Difference]: Finished difference Result 1815 states and 2114 transitions. [2024-11-28 02:44:20,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 02:44:20,061 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 12 states have (on average 2.5) internal successors, (30), 13 states have internal predecessors, (30), 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 37 [2024-11-28 02:44:20,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:44:20,065 INFO L225 Difference]: With dead ends: 1815 [2024-11-28 02:44:20,066 INFO L226 Difference]: Without dead ends: 1814 [2024-11-28 02:44:20,067 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=138, Invalid=618, Unknown=0, NotChecked=0, Total=756 [2024-11-28 02:44:20,067 INFO L435 NwaCegarLoop]: 939 mSDtfsCounter, 1538 mSDsluCounter, 8707 mSDsCounter, 0 mSdLazyCounter, 1830 mSolverCounterSat, 37 mSolverCounterUnsat, 20 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 57.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1546 SdHoareTripleChecker+Valid, 9646 SdHoareTripleChecker+Invalid, 1887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1830 IncrementalHoareTripleChecker+Invalid, 20 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 58.8s IncrementalHoareTripleChecker+Time [2024-11-28 02:44:20,068 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1546 Valid, 9646 Invalid, 1887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1830 Invalid, 20 Unknown, 0 Unchecked, 58.8s Time] [2024-11-28 02:44:20,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1814 states. [2024-11-28 02:44:20,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1814 to 1385. [2024-11-28 02:44:20,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1385 states, 1049 states have (on average 1.8350810295519542) internal successors, (1925), 1316 states have internal predecessors, (1925), 47 states have call successors, (47), 20 states have call predecessors, (47), 32 states have return successors, (73), 48 states have call predecessors, (73), 47 states have call successors, (73) [2024-11-28 02:44:20,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1385 states to 1385 states and 2045 transitions. [2024-11-28 02:44:20,176 INFO L78 Accepts]: Start accepts. Automaton has 1385 states and 2045 transitions. Word has length 37 [2024-11-28 02:44:20,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:44:20,177 INFO L471 AbstractCegarLoop]: Abstraction has 1385 states and 2045 transitions. [2024-11-28 02:44:20,177 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 12 states have (on average 2.5) internal successors, (30), 13 states have internal predecessors, (30), 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) [2024-11-28 02:44:20,177 INFO L276 IsEmpty]: Start isEmpty. Operand 1385 states and 2045 transitions. [2024-11-28 02:44:20,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-28 02:44:20,178 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:44:20,178 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:44:20,192 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-28 02:44:20,382 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:44:20,382 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting func_to_recursive_line_36_to_52_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:44:20,382 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:44:20,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1470272646, now seen corresponding path program 2 times [2024-11-28 02:44:20,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:44:20,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532631591] [2024-11-28 02:44:20,383 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 02:44:20,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:44:20,406 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 02:44:20,406 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 02:44:20,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1503340173] [2024-11-28 02:44:20,408 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 02:44:20,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:44:20,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:44:20,412 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:44:20,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-28 02:44:20,627 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 02:44:20,627 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 02:44:20,632 INFO L256 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 96 conjuncts are in the unsatisfiable core [2024-11-28 02:44:20,636 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:44:20,655 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:44:20,663 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:44:20,689 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:44:20,704 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:44:21,421 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:44:21,693 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 02:44:21,693 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 36 treesize of output 36 [2024-11-28 02:44:21,704 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-28 02:44:38,824 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 02:44:38,825 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2024-11-28 02:44:38,831 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-28 02:44:38,910 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 02:44:38,910 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:44:39,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:44:39,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532631591] [2024-11-28 02:44:39,357 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:44:39,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503340173] [2024-11-28 02:44:39,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503340173] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:44:39,358 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 02:44:39,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-28 02:44:39,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397500273] [2024-11-28 02:44:39,358 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 02:44:39,358 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-28 02:44:39,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:44:39,359 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-28 02:44:39,359 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=522, Unknown=4, NotChecked=0, Total=600 [2024-11-28 02:44:39,360 INFO L87 Difference]: Start difference. First operand 1385 states and 2045 transitions. Second operand has 22 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-28 02:44:43,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=false, quantifiers [0] [2024-11-28 02:44:47,882 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:44:56,062 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:45:00,211 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:45:04,242 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:45:08,331 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:45:12,574 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:45:22,776 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:45:30,791 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:45:34,832 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:45:38,875 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:45:42,977 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:45:47,009 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:45:51,973 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:46:14,266 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:46:14,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:46:14,567 INFO L93 Difference]: Finished difference Result 2477 states and 2741 transitions. [2024-11-28 02:46:14,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-28 02:46:14,567 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 40 [2024-11-28 02:46:14,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:46:14,572 INFO L225 Difference]: With dead ends: 2477 [2024-11-28 02:46:14,572 INFO L226 Difference]: Without dead ends: 2476 [2024-11-28 02:46:14,573 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 43.7s TimeCoverageRelationStatistics Valid=248, Invalid=1548, Unknown=10, NotChecked=0, Total=1806 [2024-11-28 02:46:14,573 INFO L435 NwaCegarLoop]: 919 mSDtfsCounter, 2267 mSDsluCounter, 15555 mSDsCounter, 0 mSdLazyCounter, 3940 mSolverCounterSat, 50 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 68.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2283 SdHoareTripleChecker+Valid, 16474 SdHoareTripleChecker+Invalid, 4005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 3940 IncrementalHoareTripleChecker+Invalid, 15 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 68.9s IncrementalHoareTripleChecker+Time [2024-11-28 02:46:14,573 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2283 Valid, 16474 Invalid, 4005 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [50 Valid, 3940 Invalid, 15 Unknown, 0 Unchecked, 68.9s Time] [2024-11-28 02:46:14,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2476 states. [2024-11-28 02:46:14,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2476 to 1636. [2024-11-28 02:46:14,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1636 states, 1288 states have (on average 1.8532608695652173) internal successors, (2387), 1556 states have internal predecessors, (2387), 56 states have call successors, (56), 22 states have call predecessors, (56), 35 states have return successors, (85), 57 states have call predecessors, (85), 56 states have call successors, (85) [2024-11-28 02:46:14,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1636 states to 1636 states and 2528 transitions. [2024-11-28 02:46:14,651 INFO L78 Accepts]: Start accepts. Automaton has 1636 states and 2528 transitions. Word has length 40 [2024-11-28 02:46:14,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:46:14,651 INFO L471 AbstractCegarLoop]: Abstraction has 1636 states and 2528 transitions. [2024-11-28 02:46:14,651 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-28 02:46:14,651 INFO L276 IsEmpty]: Start isEmpty. Operand 1636 states and 2528 transitions. [2024-11-28 02:46:14,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-28 02:46:14,652 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:46:14,652 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:46:14,661 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-28 02:46:14,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:46:14,852 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting func_to_recursive_line_36_to_52_0Err16ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:46:14,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:46:14,853 INFO L85 PathProgramCache]: Analyzing trace with hash 669228467, now seen corresponding path program 1 times [2024-11-28 02:46:14,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:46:14,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353346025] [2024-11-28 02:46:14,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:46:14,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:46:14,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:46:15,051 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 02:46:15,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:46:15,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353346025] [2024-11-28 02:46:15,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353346025] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:46:15,052 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:46:15,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 02:46:15,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141723915] [2024-11-28 02:46:15,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:46:15,053 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:46:15,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:46:15,053 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:46:15,054 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:46:15,054 INFO L87 Difference]: Start difference. First operand 1636 states and 2528 transitions. Second operand has 6 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 02:46:15,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:46:15,848 INFO L93 Difference]: Finished difference Result 1884 states and 2577 transitions. [2024-11-28 02:46:15,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 02:46:15,848 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 40 [2024-11-28 02:46:15,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:46:15,854 INFO L225 Difference]: With dead ends: 1884 [2024-11-28 02:46:15,854 INFO L226 Difference]: Without dead ends: 1878 [2024-11-28 02:46:15,855 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 02:46:15,856 INFO L435 NwaCegarLoop]: 513 mSDtfsCounter, 871 mSDsluCounter, 2049 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 873 SdHoareTripleChecker+Valid, 2562 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:46:15,856 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [873 Valid, 2562 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 02:46:15,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1878 states. [2024-11-28 02:46:15,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1878 to 1636. [2024-11-28 02:46:15,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1636 states, 1288 states have (on average 1.8392857142857142) internal successors, (2369), 1556 states have internal predecessors, (2369), 56 states have call successors, (56), 22 states have call predecessors, (56), 35 states have return successors, (85), 57 states have call predecessors, (85), 56 states have call successors, (85) [2024-11-28 02:46:15,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1636 states to 1636 states and 2510 transitions. [2024-11-28 02:46:15,975 INFO L78 Accepts]: Start accepts. Automaton has 1636 states and 2510 transitions. Word has length 40 [2024-11-28 02:46:15,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:46:15,975 INFO L471 AbstractCegarLoop]: Abstraction has 1636 states and 2510 transitions. [2024-11-28 02:46:15,975 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 02:46:15,976 INFO L276 IsEmpty]: Start isEmpty. Operand 1636 states and 2510 transitions. [2024-11-28 02:46:15,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-28 02:46:15,976 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:46:15,977 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:46:15,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-28 02:46:15,977 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting func_to_recursive_line_36_to_52_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:46:15,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:46:15,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1666188281, now seen corresponding path program 2 times [2024-11-28 02:46:15,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:46:15,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972588821] [2024-11-28 02:46:15,978 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 02:46:15,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:46:16,001 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 02:46:16,001 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 02:46:16,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1122750680] [2024-11-28 02:46:16,003 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 02:46:16,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:46:16,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:46:16,006 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:46:16,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-28 02:46:16,216 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 02:46:16,216 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 02:46:16,219 INFO L256 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 78 conjuncts are in the unsatisfiable core [2024-11-28 02:46:16,222 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:46:16,228 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:46:16,241 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:46:16,852 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 02:46:17,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 [2024-11-28 02:46:17,546 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-28 02:46:17,546 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:46:18,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:46:18,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972588821] [2024-11-28 02:46:18,000 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:46:18,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122750680] [2024-11-28 02:46:18,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122750680] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:46:18,000 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 02:46:18,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-28 02:46:18,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844575255] [2024-11-28 02:46:18,001 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 02:46:18,001 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 02:46:18,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:46:18,002 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 02:46:18,002 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2024-11-28 02:46:18,002 INFO L87 Difference]: Start difference. First operand 1636 states and 2510 transitions. Second operand has 20 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 17 states have internal predecessors, (28), 5 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-28 02:46:23,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:46:23,566 INFO L93 Difference]: Finished difference Result 2300 states and 3039 transitions. [2024-11-28 02:46:23,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 02:46:23,567 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 17 states have internal predecessors, (28), 5 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 41 [2024-11-28 02:46:23,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:46:23,577 INFO L225 Difference]: With dead ends: 2300 [2024-11-28 02:46:23,577 INFO L226 Difference]: Without dead ends: 2299 [2024-11-28 02:46:23,578 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=160, Invalid=896, Unknown=0, NotChecked=0, Total=1056 [2024-11-28 02:46:23,579 INFO L435 NwaCegarLoop]: 942 mSDtfsCounter, 1532 mSDsluCounter, 12372 mSDsCounter, 0 mSdLazyCounter, 2371 mSolverCounterSat, 41 mSolverCounterUnsat, 58 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1540 SdHoareTripleChecker+Valid, 13314 SdHoareTripleChecker+Invalid, 2470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 2371 IncrementalHoareTripleChecker+Invalid, 58 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:46:23,579 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1540 Valid, 13314 Invalid, 2470 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [41 Valid, 2371 Invalid, 58 Unknown, 0 Unchecked, 4.7s Time] [2024-11-28 02:46:23,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2299 states. [2024-11-28 02:46:23,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2299 to 1880. [2024-11-28 02:46:23,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1880 states, 1520 states have (on average 1.8407894736842105) internal successors, (2798), 1788 states have internal predecessors, (2798), 65 states have call successors, (65), 24 states have call predecessors, (65), 38 states have return successors, (107), 67 states have call predecessors, (107), 65 states have call successors, (107) [2024-11-28 02:46:23,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1880 states to 1880 states and 2970 transitions. [2024-11-28 02:46:23,828 INFO L78 Accepts]: Start accepts. Automaton has 1880 states and 2970 transitions. Word has length 41 [2024-11-28 02:46:23,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:46:23,828 INFO L471 AbstractCegarLoop]: Abstraction has 1880 states and 2970 transitions. [2024-11-28 02:46:23,828 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 17 states have internal predecessors, (28), 5 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-28 02:46:23,828 INFO L276 IsEmpty]: Start isEmpty. Operand 1880 states and 2970 transitions. [2024-11-28 02:46:23,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-28 02:46:23,831 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:46:23,831 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:46:23,845 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-28 02:46:24,035 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-28 02:46:24,035 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting func_to_recursive_line_36_to_52_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:46:24,036 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:46:24,036 INFO L85 PathProgramCache]: Analyzing trace with hash 478092094, now seen corresponding path program 2 times [2024-11-28 02:46:24,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:46:24,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139364549] [2024-11-28 02:46:24,037 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 02:46:24,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:46:24,062 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 02:46:24,063 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 02:46:24,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1434321830] [2024-11-28 02:46:24,064 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 02:46:24,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:46:24,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:46:24,066 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:46:24,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-28 02:46:24,231 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 02:46:24,231 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 02:46:24,237 INFO L256 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-28 02:46:24,240 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:46:24,249 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:46:24,254 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 02:46:28,311 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_~#n~0#1.offset_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~#r~0#1.offset_BEFORE_CALL_13| Int) (|v_ULTIMATE.start_main_~#r~0#1.base_BEFORE_CALL_13| Int) (|v_ULTIMATE.start_main_~#n~0#1.base_BEFORE_CALL_11| Int)) (= (select (select |c_#memory_int#3| |v_ULTIMATE.start_main_~#n~0#1.base_BEFORE_CALL_11|) |v_ULTIMATE.start_main_~#n~0#1.offset_BEFORE_CALL_11|) (select (select |c_#memory_int#4| |v_ULTIMATE.start_main_~#r~0#1.base_BEFORE_CALL_13|) |v_ULTIMATE.start_main_~#r~0#1.offset_BEFORE_CALL_13|))) is different from true [2024-11-28 02:46:32,504 WARN L873 $PredicateComparison]: unable to prove that (exists ((v_func_to_recursive_line_36_to_52_0_~n.offset_BEFORE_CALL_5 Int) (v_func_to_recursive_line_36_to_52_0_~n.base_BEFORE_CALL_5 Int) (v_func_to_recursive_line_36_to_52_0_~r.base_BEFORE_CALL_10 Int) (v_func_to_recursive_line_36_to_52_0_~r.offset_BEFORE_CALL_10 Int)) (= (select (select |c_#memory_int#4| v_func_to_recursive_line_36_to_52_0_~r.base_BEFORE_CALL_10) v_func_to_recursive_line_36_to_52_0_~r.offset_BEFORE_CALL_10) (select (select |c_#memory_int#3| v_func_to_recursive_line_36_to_52_0_~n.base_BEFORE_CALL_5) v_func_to_recursive_line_36_to_52_0_~n.offset_BEFORE_CALL_5))) is different from true [2024-11-28 02:46:32,551 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 02:46:32,611 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2024-11-28 02:46:32,616 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 02:46:32,640 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-28 02:46:32,641 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:46:32,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:46:32,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139364549] [2024-11-28 02:46:32,641 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:46:32,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434321830] [2024-11-28 02:46:32,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434321830] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:46:32,641 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:46:32,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 02:46:32,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215078799] [2024-11-28 02:46:32,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:46:32,642 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 02:46:32,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:46:32,642 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 02:46:32,642 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=45, Unknown=2, NotChecked=26, Total=90 [2024-11-28 02:46:32,642 INFO L87 Difference]: Start difference. First operand 1880 states and 2970 transitions. Second operand has 10 states, 8 states have (on average 3.25) internal successors, (26), 9 states have internal predecessors, (26), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 02:46:33,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:46:33,773 INFO L93 Difference]: Finished difference Result 2295 states and 3388 transitions. [2024-11-28 02:46:33,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 02:46:33,774 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 3.25) internal successors, (26), 9 states have internal predecessors, (26), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 44 [2024-11-28 02:46:33,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:46:33,780 INFO L225 Difference]: With dead ends: 2295 [2024-11-28 02:46:33,780 INFO L226 Difference]: Without dead ends: 2294 [2024-11-28 02:46:33,781 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=45, Invalid=117, Unknown=2, NotChecked=46, Total=210 [2024-11-28 02:46:33,781 INFO L435 NwaCegarLoop]: 501 mSDtfsCounter, 741 mSDsluCounter, 2885 mSDsCounter, 0 mSdLazyCounter, 491 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 742 SdHoareTripleChecker+Valid, 3386 SdHoareTripleChecker+Invalid, 2514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2009 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 02:46:33,782 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [742 Valid, 3386 Invalid, 2514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 491 Invalid, 0 Unknown, 2009 Unchecked, 0.9s Time] [2024-11-28 02:46:33,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2294 states. [2024-11-28 02:46:33,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2294 to 2105. [2024-11-28 02:46:33,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2105 states, 1731 states have (on average 1.8422876949740035) internal successors, (3189), 2000 states have internal predecessors, (3189), 72 states have call successors, (72), 31 states have call predecessors, (72), 45 states have return successors, (115), 73 states have call predecessors, (115), 72 states have call successors, (115) [2024-11-28 02:46:33,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2105 states to 2105 states and 3376 transitions. [2024-11-28 02:46:33,900 INFO L78 Accepts]: Start accepts. Automaton has 2105 states and 3376 transitions. Word has length 44 [2024-11-28 02:46:33,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:46:33,901 INFO L471 AbstractCegarLoop]: Abstraction has 2105 states and 3376 transitions. [2024-11-28 02:46:33,901 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 3.25) internal successors, (26), 9 states have internal predecessors, (26), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 02:46:33,901 INFO L276 IsEmpty]: Start isEmpty. Operand 2105 states and 3376 transitions. [2024-11-28 02:46:33,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-28 02:46:33,903 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:46:33,903 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:46:33,913 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-28 02:46:34,107 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-28 02:46:34,107 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting func_to_recursive_line_36_to_52_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:46:34,107 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:46:34,108 INFO L85 PathProgramCache]: Analyzing trace with hash 1935953085, now seen corresponding path program 2 times [2024-11-28 02:46:34,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:46:34,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126521112] [2024-11-28 02:46:34,108 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 02:46:34,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:46:34,127 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 02:46:34,128 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 02:46:34,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1180663905] [2024-11-28 02:46:34,130 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 02:46:34,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:46:34,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:46:34,132 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:46:34,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-28 02:46:34,323 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 02:46:34,323 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 02:46:34,325 INFO L256 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-28 02:46:34,343 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:46:34,353 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 02:46:34,362 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:46:38,388 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_~#n~0#1.offset_BEFORE_CALL_13| Int) (|v_ULTIMATE.start_main_~#r~0#1.offset_BEFORE_CALL_15| Int) (|v_ULTIMATE.start_main_~#r~0#1.base_BEFORE_CALL_15| Int) (|v_ULTIMATE.start_main_~#n~0#1.base_BEFORE_CALL_13| Int)) (= (select (select |c_#memory_int#3| |v_ULTIMATE.start_main_~#n~0#1.base_BEFORE_CALL_13|) |v_ULTIMATE.start_main_~#n~0#1.offset_BEFORE_CALL_13|) (select (select |c_#memory_int#4| |v_ULTIMATE.start_main_~#r~0#1.base_BEFORE_CALL_15|) |v_ULTIMATE.start_main_~#r~0#1.offset_BEFORE_CALL_15|))) is different from true [2024-11-28 02:46:42,526 WARN L873 $PredicateComparison]: unable to prove that (exists ((v_func_to_recursive_line_36_to_52_0_~n.offset_BEFORE_CALL_6 Int) (v_func_to_recursive_line_36_to_52_0_~r.offset_BEFORE_CALL_11 Int) (v_func_to_recursive_line_36_to_52_0_~r.base_BEFORE_CALL_11 Int) (v_func_to_recursive_line_36_to_52_0_~n.base_BEFORE_CALL_6 Int)) (= (select (select |c_#memory_int#4| v_func_to_recursive_line_36_to_52_0_~r.base_BEFORE_CALL_11) v_func_to_recursive_line_36_to_52_0_~r.offset_BEFORE_CALL_11) (select (select |c_#memory_int#3| v_func_to_recursive_line_36_to_52_0_~n.base_BEFORE_CALL_6) v_func_to_recursive_line_36_to_52_0_~n.offset_BEFORE_CALL_6))) is different from true [2024-11-28 02:46:42,572 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 02:46:42,671 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2024-11-28 02:46:42,674 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-28 02:46:42,748 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-28 02:46:42,748 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:46:42,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:46:42,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126521112] [2024-11-28 02:46:42,749 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:46:42,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180663905] [2024-11-28 02:46:42,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180663905] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:46:42,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:46:42,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 02:46:42,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976207212] [2024-11-28 02:46:42,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:46:42,749 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 02:46:42,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:46:42,750 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 02:46:42,750 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=45, Unknown=2, NotChecked=26, Total=90 [2024-11-28 02:46:42,750 INFO L87 Difference]: Start difference. First operand 2105 states and 3376 transitions. Second operand has 10 states, 8 states have (on average 3.375) internal successors, (27), 9 states have internal predecessors, (27), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 02:46:44,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:46:44,346 INFO L93 Difference]: Finished difference Result 2294 states and 3384 transitions. [2024-11-28 02:46:44,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 02:46:44,346 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 3.375) internal successors, (27), 9 states have internal predecessors, (27), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 45 [2024-11-28 02:46:44,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:46:44,353 INFO L225 Difference]: With dead ends: 2294 [2024-11-28 02:46:44,353 INFO L226 Difference]: Without dead ends: 2293 [2024-11-28 02:46:44,354 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=45, Invalid=117, Unknown=2, NotChecked=46, Total=210 [2024-11-28 02:46:44,356 INFO L435 NwaCegarLoop]: 502 mSDtfsCounter, 734 mSDsluCounter, 2892 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 735 SdHoareTripleChecker+Valid, 3394 SdHoareTripleChecker+Invalid, 2506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2007 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:46:44,357 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [735 Valid, 3394 Invalid, 2506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 484 Invalid, 0 Unknown, 2007 Unchecked, 1.3s Time] [2024-11-28 02:46:44,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2293 states. [2024-11-28 02:46:44,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2293 to 2105. [2024-11-28 02:46:44,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2105 states, 1731 states have (on average 1.8399768919699595) internal successors, (3185), 2000 states have internal predecessors, (3185), 72 states have call successors, (72), 31 states have call predecessors, (72), 45 states have return successors, (115), 73 states have call predecessors, (115), 72 states have call successors, (115) [2024-11-28 02:46:44,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2105 states to 2105 states and 3372 transitions. [2024-11-28 02:46:44,506 INFO L78 Accepts]: Start accepts. Automaton has 2105 states and 3372 transitions. Word has length 45 [2024-11-28 02:46:44,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:46:44,506 INFO L471 AbstractCegarLoop]: Abstraction has 2105 states and 3372 transitions. [2024-11-28 02:46:44,506 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 3.375) internal successors, (27), 9 states have internal predecessors, (27), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 02:46:44,506 INFO L276 IsEmpty]: Start isEmpty. Operand 2105 states and 3372 transitions. [2024-11-28 02:46:44,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-28 02:46:44,507 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:46:44,507 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:46:44,518 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-28 02:46:44,708 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-28 02:46:44,708 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting func_to_recursive_line_36_to_52_0Err22ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:46:44,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:46:44,708 INFO L85 PathProgramCache]: Analyzing trace with hash 567027417, now seen corresponding path program 1 times [2024-11-28 02:46:44,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:46:44,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833728622] [2024-11-28 02:46:44,708 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:46:44,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:46:44,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:46:44,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1818071522] [2024-11-28 02:46:44,730 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:46:44,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:46:44,734 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:46:44,737 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:46:44,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-28 02:46:44,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:46:44,931 INFO L256 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 63 conjuncts are in the unsatisfiable core [2024-11-28 02:46:44,934 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:46:44,940 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:46:44,945 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:46:44,953 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:46:45,642 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2024-11-28 02:46:45,672 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2024-11-28 02:46:45,696 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 02:46:45,697 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:46:45,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:46:45,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833728622] [2024-11-28 02:46:45,697 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:46:45,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818071522] [2024-11-28 02:46:45,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818071522] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:46:45,697 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:46:45,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 02:46:45,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430548589] [2024-11-28 02:46:45,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:46:45,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 02:46:45,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:46:45,698 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 02:46:45,698 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-11-28 02:46:45,698 INFO L87 Difference]: Start difference. First operand 2105 states and 3372 transitions. Second operand has 12 states, 9 states have (on average 4.0) internal successors, (36), 10 states have internal predecessors, (36), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 02:46:47,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:46:47,329 INFO L93 Difference]: Finished difference Result 2446 states and 3481 transitions. [2024-11-28 02:46:47,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 02:46:47,330 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 4.0) internal successors, (36), 10 states have internal predecessors, (36), 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 46 [2024-11-28 02:46:47,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:46:47,336 INFO L225 Difference]: With dead ends: 2446 [2024-11-28 02:46:47,337 INFO L226 Difference]: Without dead ends: 2444 [2024-11-28 02:46:47,338 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2024-11-28 02:46:47,338 INFO L435 NwaCegarLoop]: 471 mSDtfsCounter, 1544 mSDsluCounter, 3989 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1549 SdHoareTripleChecker+Valid, 4460 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:46:47,339 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1549 Valid, 4460 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-28 02:46:47,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2444 states. [2024-11-28 02:46:47,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2444 to 2105. [2024-11-28 02:46:47,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2105 states, 1731 states have (on average 1.8353552859618718) internal successors, (3177), 2000 states have internal predecessors, (3177), 72 states have call successors, (72), 31 states have call predecessors, (72), 45 states have return successors, (115), 73 states have call predecessors, (115), 72 states have call successors, (115) [2024-11-28 02:46:47,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2105 states to 2105 states and 3364 transitions. [2024-11-28 02:46:47,528 INFO L78 Accepts]: Start accepts. Automaton has 2105 states and 3364 transitions. Word has length 46 [2024-11-28 02:46:47,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:46:47,528 INFO L471 AbstractCegarLoop]: Abstraction has 2105 states and 3364 transitions. [2024-11-28 02:46:47,528 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 4.0) internal successors, (36), 10 states have internal predecessors, (36), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 02:46:47,528 INFO L276 IsEmpty]: Start isEmpty. Operand 2105 states and 3364 transitions. [2024-11-28 02:46:47,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-28 02:46:47,530 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:46:47,530 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:46:47,555 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-28 02:46:47,734 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-28 02:46:47,735 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting func_to_recursive_line_36_to_52_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:46:47,735 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:46:47,736 INFO L85 PathProgramCache]: Analyzing trace with hash -216857950, now seen corresponding path program 3 times [2024-11-28 02:46:47,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:46:47,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628645952] [2024-11-28 02:46:47,736 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 02:46:47,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:46:47,794 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-28 02:46:47,794 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 02:46:47,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [335649420] [2024-11-28 02:46:47,795 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 02:46:47,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:46:47,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:46:47,801 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:46:47,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-28 02:46:48,026 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-28 02:46:48,026 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 02:46:48,029 INFO L256 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 134 conjuncts are in the unsatisfiable core [2024-11-28 02:46:48,033 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:46:48,044 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-28 02:46:48,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 11 treesize of output 7 [2024-11-28 02:46:48,077 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 02:46:48,941 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 02:46:49,363 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 02:46:49,379 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 02:46:49,380 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 33 [2024-11-28 02:46:49,916 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2024-11-28 02:46:49,971 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 02:46:49,971 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:46:50,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:46:50,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628645952] [2024-11-28 02:46:50,269 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 02:46:50,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335649420] [2024-11-28 02:46:50,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335649420] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:46:50,269 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 02:46:50,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-28 02:46:50,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106919147] [2024-11-28 02:46:50,269 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 02:46:50,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 02:46:50,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:46:50,270 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 02:46:50,270 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=404, Unknown=1, NotChecked=0, Total=462 [2024-11-28 02:46:50,271 INFO L87 Difference]: Start difference. First operand 2105 states and 3364 transitions. Second operand has 20 states, 15 states have (on average 2.066666666666667) internal successors, (31), 17 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 5 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) [2024-11-28 02:46:54,941 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:46:59,092 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:47:03,133 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:47:07,144 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:47:11,174 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:47:15,267 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:47:19,738 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:47:25,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:47:30,110 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:47:34,544 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:47:38,861 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 02:47:43,015 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:47:47,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 02:47:47,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:47:47,596 INFO L93 Difference]: Finished difference Result 2767 states and 3892 transitions. [2024-11-28 02:47:47,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 02:47:47,597 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 15 states have (on average 2.066666666666667) internal successors, (31), 17 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 5 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) Word has length 49 [2024-11-28 02:47:47,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:47:47,602 INFO L225 Difference]: With dead ends: 2767 [2024-11-28 02:47:47,602 INFO L226 Difference]: Without dead ends: 2766 [2024-11-28 02:47:47,603 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=88, Invalid=613, Unknown=1, NotChecked=0, Total=702 [2024-11-28 02:47:47,604 INFO L435 NwaCegarLoop]: 951 mSDtfsCounter, 1512 mSDsluCounter, 10886 mSDsCounter, 0 mSdLazyCounter, 2190 mSolverCounterSat, 30 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1520 SdHoareTripleChecker+Valid, 11837 SdHoareTripleChecker+Invalid, 2233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 2190 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 56.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:47:47,604 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1520 Valid, 11837 Invalid, 2233 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [30 Valid, 2190 Invalid, 13 Unknown, 0 Unchecked, 56.7s Time] [2024-11-28 02:47:47,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2766 states. [2024-11-28 02:47:47,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2766 to 2107. [2024-11-28 02:47:47,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2107 states, 1732 states have (on average 1.8348729792147807) internal successors, (3178), 2001 states have internal predecessors, (3178), 72 states have call successors, (72), 31 states have call predecessors, (72), 46 states have return successors, (126), 74 states have call predecessors, (126), 72 states have call successors, (126) [2024-11-28 02:47:47,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2107 states to 2107 states and 3376 transitions. [2024-11-28 02:47:47,752 INFO L78 Accepts]: Start accepts. Automaton has 2107 states and 3376 transitions. Word has length 49 [2024-11-28 02:47:47,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:47:47,752 INFO L471 AbstractCegarLoop]: Abstraction has 2107 states and 3376 transitions. [2024-11-28 02:47:47,753 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 15 states have (on average 2.066666666666667) internal successors, (31), 17 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 5 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) [2024-11-28 02:47:47,753 INFO L276 IsEmpty]: Start isEmpty. Operand 2107 states and 3376 transitions. [2024-11-28 02:47:47,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-28 02:47:47,755 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:47:47,755 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:47:47,766 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-28 02:47:47,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:47:47,956 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting func_to_recursive_line_36_to_52_0Err24ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 256 more)] === [2024-11-28 02:47:47,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:47:47,956 INFO L85 PathProgramCache]: Analyzing trace with hash -547496133, now seen corresponding path program 1 times [2024-11-28 02:47:47,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:47:47,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861985728] [2024-11-28 02:47:47,956 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:47:47,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:47:47,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 02:47:47,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2128725996] [2024-11-28 02:47:47,975 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:47:47,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:47:47,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:47:47,977 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:47:47,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-28 02:47:48,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 02:47:48,153 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-28 02:47:48,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 02:47:48,238 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-28 02:47:48,239 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-28 02:47:48,240 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location func_to_recursive_line_36_to_52_0Err24ASSERT_VIOLATIONINTEGER_OVERFLOW (257 of 258 remaining) [2024-11-28 02:47:48,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (256 of 258 remaining) [2024-11-28 02:47:48,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (255 of 258 remaining) [2024-11-28 02:47:48,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (254 of 258 remaining) [2024-11-28 02:47:48,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (253 of 258 remaining) [2024-11-28 02:47:48,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (252 of 258 remaining) [2024-11-28 02:47:48,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (251 of 258 remaining) [2024-11-28 02:47:48,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (250 of 258 remaining) [2024-11-28 02:47:48,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (249 of 258 remaining) [2024-11-28 02:47:48,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (248 of 258 remaining) [2024-11-28 02:47:48,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW (247 of 258 remaining) [2024-11-28 02:47:48,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW (246 of 258 remaining) [2024-11-28 02:47:48,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW (245 of 258 remaining) [2024-11-28 02:47:48,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err12ASSERT_VIOLATIONINTEGER_OVERFLOW (244 of 258 remaining) [2024-11-28 02:47:48,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err13ASSERT_VIOLATIONINTEGER_OVERFLOW (243 of 258 remaining) [2024-11-28 02:47:48,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err14ASSERT_VIOLATIONINTEGER_OVERFLOW (242 of 258 remaining) [2024-11-28 02:47:48,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err15ASSERT_VIOLATIONINTEGER_OVERFLOW (241 of 258 remaining) [2024-11-28 02:47:48,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err16ASSERT_VIOLATIONINTEGER_OVERFLOW (240 of 258 remaining) [2024-11-28 02:47:48,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err17ASSERT_VIOLATIONINTEGER_OVERFLOW (239 of 258 remaining) [2024-11-28 02:47:48,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err18ASSERT_VIOLATIONINTEGER_OVERFLOW (238 of 258 remaining) [2024-11-28 02:47:48,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err19ASSERT_VIOLATIONINTEGER_OVERFLOW (237 of 258 remaining) [2024-11-28 02:47:48,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err20ASSERT_VIOLATIONINTEGER_OVERFLOW (236 of 258 remaining) [2024-11-28 02:47:48,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (235 of 258 remaining) [2024-11-28 02:47:48,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err22ASSERT_VIOLATIONINTEGER_OVERFLOW (234 of 258 remaining) [2024-11-28 02:47:48,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err23ASSERT_VIOLATIONINTEGER_OVERFLOW (233 of 258 remaining) [2024-11-28 02:47:48,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err25ASSERT_VIOLATIONINTEGER_OVERFLOW (232 of 258 remaining) [2024-11-28 02:47:48,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err26ASSERT_VIOLATIONINTEGER_OVERFLOW (231 of 258 remaining) [2024-11-28 02:47:48,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err27ASSERT_VIOLATIONINTEGER_OVERFLOW (230 of 258 remaining) [2024-11-28 02:47:48,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err28ASSERT_VIOLATIONINTEGER_OVERFLOW (229 of 258 remaining) [2024-11-28 02:47:48,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err29ASSERT_VIOLATIONINTEGER_OVERFLOW (228 of 258 remaining) [2024-11-28 02:47:48,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err30ASSERT_VIOLATIONINTEGER_OVERFLOW (227 of 258 remaining) [2024-11-28 02:47:48,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err31ASSERT_VIOLATIONINTEGER_OVERFLOW (226 of 258 remaining) [2024-11-28 02:47:48,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err32ASSERT_VIOLATIONINTEGER_OVERFLOW (225 of 258 remaining) [2024-11-28 02:47:48,248 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err33ASSERT_VIOLATIONINTEGER_OVERFLOW (224 of 258 remaining) [2024-11-28 02:47:48,248 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err34ASSERT_VIOLATIONINTEGER_OVERFLOW (223 of 258 remaining) [2024-11-28 02:47:48,248 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err35ASSERT_VIOLATIONINTEGER_OVERFLOW (222 of 258 remaining) [2024-11-28 02:47:48,248 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err36ASSERT_VIOLATIONINTEGER_OVERFLOW (221 of 258 remaining) [2024-11-28 02:47:48,248 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err37ASSERT_VIOLATIONINTEGER_OVERFLOW (220 of 258 remaining) [2024-11-28 02:47:48,248 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err38ASSERT_VIOLATIONINTEGER_OVERFLOW (219 of 258 remaining) [2024-11-28 02:47:48,248 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err39ASSERT_VIOLATIONINTEGER_OVERFLOW (218 of 258 remaining) [2024-11-28 02:47:48,248 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err40ASSERT_VIOLATIONINTEGER_OVERFLOW (217 of 258 remaining) [2024-11-28 02:47:48,248 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err41ASSERT_VIOLATIONINTEGER_OVERFLOW (216 of 258 remaining) [2024-11-28 02:47:48,249 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err42ASSERT_VIOLATIONINTEGER_OVERFLOW (215 of 258 remaining) [2024-11-28 02:47:48,249 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err43ASSERT_VIOLATIONINTEGER_OVERFLOW (214 of 258 remaining) [2024-11-28 02:47:48,249 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err44ASSERT_VIOLATIONINTEGER_OVERFLOW (213 of 258 remaining) [2024-11-28 02:47:48,249 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err45ASSERT_VIOLATIONINTEGER_OVERFLOW (212 of 258 remaining) [2024-11-28 02:47:48,249 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err46ASSERT_VIOLATIONINTEGER_OVERFLOW (211 of 258 remaining) [2024-11-28 02:47:48,249 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err47ASSERT_VIOLATIONINTEGER_OVERFLOW (210 of 258 remaining) [2024-11-28 02:47:48,249 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err48ASSERT_VIOLATIONINTEGER_OVERFLOW (209 of 258 remaining) [2024-11-28 02:47:48,249 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err49ASSERT_VIOLATIONINTEGER_OVERFLOW (208 of 258 remaining) [2024-11-28 02:47:48,249 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err50ASSERT_VIOLATIONINTEGER_OVERFLOW (207 of 258 remaining) [2024-11-28 02:47:48,250 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err51ASSERT_VIOLATIONINTEGER_OVERFLOW (206 of 258 remaining) [2024-11-28 02:47:48,250 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err52ASSERT_VIOLATIONINTEGER_OVERFLOW (205 of 258 remaining) [2024-11-28 02:47:48,250 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err53ASSERT_VIOLATIONINTEGER_OVERFLOW (204 of 258 remaining) [2024-11-28 02:47:48,250 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err54ASSERT_VIOLATIONINTEGER_OVERFLOW (203 of 258 remaining) [2024-11-28 02:47:48,250 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err55ASSERT_VIOLATIONINTEGER_OVERFLOW (202 of 258 remaining) [2024-11-28 02:47:48,250 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err56ASSERT_VIOLATIONINTEGER_OVERFLOW (201 of 258 remaining) [2024-11-28 02:47:48,250 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err57ASSERT_VIOLATIONINTEGER_OVERFLOW (200 of 258 remaining) [2024-11-28 02:47:48,250 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err58ASSERT_VIOLATIONINTEGER_OVERFLOW (199 of 258 remaining) [2024-11-28 02:47:48,250 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err59ASSERT_VIOLATIONINTEGER_OVERFLOW (198 of 258 remaining) [2024-11-28 02:47:48,250 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err60ASSERT_VIOLATIONINTEGER_OVERFLOW (197 of 258 remaining) [2024-11-28 02:47:48,250 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err61ASSERT_VIOLATIONINTEGER_OVERFLOW (196 of 258 remaining) [2024-11-28 02:47:48,250 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err62ASSERT_VIOLATIONINTEGER_OVERFLOW (195 of 258 remaining) [2024-11-28 02:47:48,250 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err63ASSERT_VIOLATIONINTEGER_OVERFLOW (194 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err64ASSERT_VIOLATIONINTEGER_OVERFLOW (193 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err65ASSERT_VIOLATIONINTEGER_OVERFLOW (192 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err66ASSERT_VIOLATIONINTEGER_OVERFLOW (191 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err67ASSERT_VIOLATIONINTEGER_OVERFLOW (190 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err68ASSERT_VIOLATIONINTEGER_OVERFLOW (189 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err69ASSERT_VIOLATIONINTEGER_OVERFLOW (188 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err70ASSERT_VIOLATIONINTEGER_OVERFLOW (187 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err71ASSERT_VIOLATIONINTEGER_OVERFLOW (186 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err72ASSERT_VIOLATIONINTEGER_OVERFLOW (185 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err73ASSERT_VIOLATIONINTEGER_OVERFLOW (184 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err74ASSERT_VIOLATIONINTEGER_OVERFLOW (183 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err75ASSERT_VIOLATIONINTEGER_OVERFLOW (182 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err76ASSERT_VIOLATIONINTEGER_OVERFLOW (181 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err77ASSERT_VIOLATIONINTEGER_OVERFLOW (180 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err78ASSERT_VIOLATIONINTEGER_OVERFLOW (179 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err79ASSERT_VIOLATIONINTEGER_OVERFLOW (178 of 258 remaining) [2024-11-28 02:47:48,251 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err80ASSERT_VIOLATIONINTEGER_OVERFLOW (177 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err81ASSERT_VIOLATIONINTEGER_OVERFLOW (176 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err82ASSERT_VIOLATIONINTEGER_OVERFLOW (175 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err83ASSERT_VIOLATIONINTEGER_OVERFLOW (174 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err84ASSERT_VIOLATIONINTEGER_OVERFLOW (173 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err85ASSERT_VIOLATIONINTEGER_OVERFLOW (172 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err86ASSERT_VIOLATIONINTEGER_OVERFLOW (171 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err87ASSERT_VIOLATIONINTEGER_OVERFLOW (170 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err88ASSERT_VIOLATIONINTEGER_OVERFLOW (169 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err89ASSERT_VIOLATIONINTEGER_OVERFLOW (168 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err90ASSERT_VIOLATIONINTEGER_OVERFLOW (167 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err91ASSERT_VIOLATIONINTEGER_OVERFLOW (166 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err92ASSERT_VIOLATIONINTEGER_OVERFLOW (165 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err93ASSERT_VIOLATIONINTEGER_OVERFLOW (164 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err94ASSERT_VIOLATIONINTEGER_OVERFLOW (163 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err95ASSERT_VIOLATIONINTEGER_OVERFLOW (162 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err96ASSERT_VIOLATIONINTEGER_OVERFLOW (161 of 258 remaining) [2024-11-28 02:47:48,252 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err97ASSERT_VIOLATIONINTEGER_OVERFLOW (160 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err98ASSERT_VIOLATIONINTEGER_OVERFLOW (159 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err99ASSERT_VIOLATIONINTEGER_OVERFLOW (158 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err100ASSERT_VIOLATIONINTEGER_OVERFLOW (157 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err101ASSERT_VIOLATIONINTEGER_OVERFLOW (156 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err102ASSERT_VIOLATIONINTEGER_OVERFLOW (155 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err103ASSERT_VIOLATIONINTEGER_OVERFLOW (154 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err104ASSERT_VIOLATIONINTEGER_OVERFLOW (153 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err105ASSERT_VIOLATIONINTEGER_OVERFLOW (152 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err106ASSERT_VIOLATIONINTEGER_OVERFLOW (151 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err107ASSERT_VIOLATIONINTEGER_OVERFLOW (150 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err108ASSERT_VIOLATIONINTEGER_OVERFLOW (149 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err109ASSERT_VIOLATIONINTEGER_OVERFLOW (148 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err110ASSERT_VIOLATIONINTEGER_OVERFLOW (147 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err111ASSERT_VIOLATIONINTEGER_OVERFLOW (146 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err112ASSERT_VIOLATIONINTEGER_OVERFLOW (145 of 258 remaining) [2024-11-28 02:47:48,253 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err113ASSERT_VIOLATIONINTEGER_OVERFLOW (144 of 258 remaining) [2024-11-28 02:47:48,254 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err114ASSERT_VIOLATIONINTEGER_OVERFLOW (143 of 258 remaining) [2024-11-28 02:47:48,254 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err115ASSERT_VIOLATIONINTEGER_OVERFLOW (142 of 258 remaining) [2024-11-28 02:47:48,255 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err116ASSERT_VIOLATIONINTEGER_OVERFLOW (141 of 258 remaining) [2024-11-28 02:47:48,255 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err117ASSERT_VIOLATIONINTEGER_OVERFLOW (140 of 258 remaining) [2024-11-28 02:47:48,255 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err118ASSERT_VIOLATIONINTEGER_OVERFLOW (139 of 258 remaining) [2024-11-28 02:47:48,255 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err119ASSERT_VIOLATIONINTEGER_OVERFLOW (138 of 258 remaining) [2024-11-28 02:47:48,255 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err120ASSERT_VIOLATIONINTEGER_OVERFLOW (137 of 258 remaining) [2024-11-28 02:47:48,255 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err121ASSERT_VIOLATIONINTEGER_OVERFLOW (136 of 258 remaining) [2024-11-28 02:47:48,255 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err122ASSERT_VIOLATIONINTEGER_OVERFLOW (135 of 258 remaining) [2024-11-28 02:47:48,255 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err123ASSERT_VIOLATIONINTEGER_OVERFLOW (134 of 258 remaining) [2024-11-28 02:47:48,256 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err124ASSERT_VIOLATIONINTEGER_OVERFLOW (133 of 258 remaining) [2024-11-28 02:47:48,256 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err125ASSERT_VIOLATIONINTEGER_OVERFLOW (132 of 258 remaining) [2024-11-28 02:47:48,256 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err126ASSERT_VIOLATIONINTEGER_OVERFLOW (131 of 258 remaining) [2024-11-28 02:47:48,256 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err127ASSERT_VIOLATIONINTEGER_OVERFLOW (130 of 258 remaining) [2024-11-28 02:47:48,256 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err128ASSERT_VIOLATIONINTEGER_OVERFLOW (129 of 258 remaining) [2024-11-28 02:47:48,256 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err129ASSERT_VIOLATIONINTEGER_OVERFLOW (128 of 258 remaining) [2024-11-28 02:47:48,256 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err130ASSERT_VIOLATIONINTEGER_OVERFLOW (127 of 258 remaining) [2024-11-28 02:47:48,256 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err131ASSERT_VIOLATIONINTEGER_OVERFLOW (126 of 258 remaining) [2024-11-28 02:47:48,256 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err132ASSERT_VIOLATIONINTEGER_OVERFLOW (125 of 258 remaining) [2024-11-28 02:47:48,257 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err133ASSERT_VIOLATIONINTEGER_OVERFLOW (124 of 258 remaining) [2024-11-28 02:47:48,257 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err134ASSERT_VIOLATIONINTEGER_OVERFLOW (123 of 258 remaining) [2024-11-28 02:47:48,257 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err135ASSERT_VIOLATIONINTEGER_OVERFLOW (122 of 258 remaining) [2024-11-28 02:47:48,257 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err136ASSERT_VIOLATIONINTEGER_OVERFLOW (121 of 258 remaining) [2024-11-28 02:47:48,257 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err137ASSERT_VIOLATIONINTEGER_OVERFLOW (120 of 258 remaining) [2024-11-28 02:47:48,257 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err138ASSERT_VIOLATIONINTEGER_OVERFLOW (119 of 258 remaining) [2024-11-28 02:47:48,257 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err139ASSERT_VIOLATIONINTEGER_OVERFLOW (118 of 258 remaining) [2024-11-28 02:47:48,257 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err140ASSERT_VIOLATIONINTEGER_OVERFLOW (117 of 258 remaining) [2024-11-28 02:47:48,257 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err141ASSERT_VIOLATIONINTEGER_OVERFLOW (116 of 258 remaining) [2024-11-28 02:47:48,258 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err142ASSERT_VIOLATIONINTEGER_OVERFLOW (115 of 258 remaining) [2024-11-28 02:47:48,258 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err143ASSERT_VIOLATIONINTEGER_OVERFLOW (114 of 258 remaining) [2024-11-28 02:47:48,258 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err144ASSERT_VIOLATIONINTEGER_OVERFLOW (113 of 258 remaining) [2024-11-28 02:47:48,258 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err145ASSERT_VIOLATIONINTEGER_OVERFLOW (112 of 258 remaining) [2024-11-28 02:47:48,258 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err146ASSERT_VIOLATIONINTEGER_OVERFLOW (111 of 258 remaining) [2024-11-28 02:47:48,258 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err147ASSERT_VIOLATIONINTEGER_OVERFLOW (110 of 258 remaining) [2024-11-28 02:47:48,258 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err148ASSERT_VIOLATIONINTEGER_OVERFLOW (109 of 258 remaining) [2024-11-28 02:47:48,258 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err149ASSERT_VIOLATIONINTEGER_OVERFLOW (108 of 258 remaining) [2024-11-28 02:47:48,258 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err150ASSERT_VIOLATIONINTEGER_OVERFLOW (107 of 258 remaining) [2024-11-28 02:47:48,259 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err151ASSERT_VIOLATIONINTEGER_OVERFLOW (106 of 258 remaining) [2024-11-28 02:47:48,259 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err152ASSERT_VIOLATIONINTEGER_OVERFLOW (105 of 258 remaining) [2024-11-28 02:47:48,259 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err153ASSERT_VIOLATIONINTEGER_OVERFLOW (104 of 258 remaining) [2024-11-28 02:47:48,259 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err154ASSERT_VIOLATIONINTEGER_OVERFLOW (103 of 258 remaining) [2024-11-28 02:47:48,259 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err155ASSERT_VIOLATIONINTEGER_OVERFLOW (102 of 258 remaining) [2024-11-28 02:47:48,259 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err156ASSERT_VIOLATIONINTEGER_OVERFLOW (101 of 258 remaining) [2024-11-28 02:47:48,259 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err157ASSERT_VIOLATIONINTEGER_OVERFLOW (100 of 258 remaining) [2024-11-28 02:47:48,259 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err158ASSERT_VIOLATIONINTEGER_OVERFLOW (99 of 258 remaining) [2024-11-28 02:47:48,259 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err159ASSERT_VIOLATIONINTEGER_OVERFLOW (98 of 258 remaining) [2024-11-28 02:47:48,260 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err160ASSERT_VIOLATIONINTEGER_OVERFLOW (97 of 258 remaining) [2024-11-28 02:47:48,260 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err161ASSERT_VIOLATIONINTEGER_OVERFLOW (96 of 258 remaining) [2024-11-28 02:47:48,260 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err162ASSERT_VIOLATIONINTEGER_OVERFLOW (95 of 258 remaining) [2024-11-28 02:47:48,260 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err163ASSERT_VIOLATIONINTEGER_OVERFLOW (94 of 258 remaining) [2024-11-28 02:47:48,260 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err164ASSERT_VIOLATIONINTEGER_OVERFLOW (93 of 258 remaining) [2024-11-28 02:47:48,260 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err165ASSERT_VIOLATIONINTEGER_OVERFLOW (92 of 258 remaining) [2024-11-28 02:47:48,260 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err166ASSERT_VIOLATIONINTEGER_OVERFLOW (91 of 258 remaining) [2024-11-28 02:47:48,260 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err167ASSERT_VIOLATIONINTEGER_OVERFLOW (90 of 258 remaining) [2024-11-28 02:47:48,260 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err168ASSERT_VIOLATIONINTEGER_OVERFLOW (89 of 258 remaining) [2024-11-28 02:47:48,261 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err169ASSERT_VIOLATIONINTEGER_OVERFLOW (88 of 258 remaining) [2024-11-28 02:47:48,261 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err170ASSERT_VIOLATIONINTEGER_OVERFLOW (87 of 258 remaining) [2024-11-28 02:47:48,261 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err171ASSERT_VIOLATIONINTEGER_OVERFLOW (86 of 258 remaining) [2024-11-28 02:47:48,261 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err172ASSERT_VIOLATIONINTEGER_OVERFLOW (85 of 258 remaining) [2024-11-28 02:47:48,261 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err173ASSERT_VIOLATIONINTEGER_OVERFLOW (84 of 258 remaining) [2024-11-28 02:47:48,261 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err174ASSERT_VIOLATIONINTEGER_OVERFLOW (83 of 258 remaining) [2024-11-28 02:47:48,261 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err175ASSERT_VIOLATIONINTEGER_OVERFLOW (82 of 258 remaining) [2024-11-28 02:47:48,261 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err176ASSERT_VIOLATIONINTEGER_OVERFLOW (81 of 258 remaining) [2024-11-28 02:47:48,261 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err177ASSERT_VIOLATIONINTEGER_OVERFLOW (80 of 258 remaining) [2024-11-28 02:47:48,262 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err178ASSERT_VIOLATIONINTEGER_OVERFLOW (79 of 258 remaining) [2024-11-28 02:47:48,262 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err179ASSERT_VIOLATIONINTEGER_OVERFLOW (78 of 258 remaining) [2024-11-28 02:47:48,262 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err180ASSERT_VIOLATIONINTEGER_OVERFLOW (77 of 258 remaining) [2024-11-28 02:47:48,262 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err181ASSERT_VIOLATIONINTEGER_OVERFLOW (76 of 258 remaining) [2024-11-28 02:47:48,262 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err182ASSERT_VIOLATIONINTEGER_OVERFLOW (75 of 258 remaining) [2024-11-28 02:47:48,262 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err183ASSERT_VIOLATIONINTEGER_OVERFLOW (74 of 258 remaining) [2024-11-28 02:47:48,262 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err184ASSERT_VIOLATIONINTEGER_OVERFLOW (73 of 258 remaining) [2024-11-28 02:47:48,262 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_36_to_52_0Err185ASSERT_VIOLATIONINTEGER_OVERFLOW (72 of 258 remaining) [2024-11-28 02:47:48,262 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_28_to_32_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (71 of 258 remaining) [2024-11-28 02:47:48,263 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location func_to_recursive_line_28_to_32_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (70 of 258 remaining) [2024-11-28 02:47:48,263 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (69 of 258 remaining) [2024-11-28 02:47:48,263 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (68 of 258 remaining) [2024-11-28 02:47:48,263 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (67 of 258 remaining) [2024-11-28 02:47:48,263 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (66 of 258 remaining) [2024-11-28 02:47:48,263 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (65 of 258 remaining) [2024-11-28 02:47:48,263 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (64 of 258 remaining) [2024-11-28 02:47:48,263 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (63 of 258 remaining) [2024-11-28 02:47:48,263 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (62 of 258 remaining) [2024-11-28 02:47:48,263 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (61 of 258 remaining) [2024-11-28 02:47:48,263 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (60 of 258 remaining) [2024-11-28 02:47:48,264 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (59 of 258 remaining) [2024-11-28 02:47:48,264 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (58 of 258 remaining) [2024-11-28 02:47:48,264 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (57 of 258 remaining) [2024-11-28 02:47:48,264 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (56 of 258 remaining) [2024-11-28 02:47:48,264 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (55 of 258 remaining) [2024-11-28 02:47:48,264 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (54 of 258 remaining) [2024-11-28 02:47:48,264 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (53 of 258 remaining) [2024-11-28 02:47:48,264 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (52 of 258 remaining) [2024-11-28 02:47:48,264 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (51 of 258 remaining) [2024-11-28 02:47:48,264 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (50 of 258 remaining) [2024-11-28 02:47:48,264 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (49 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (48 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (47 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (46 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW (45 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW (44 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW (43 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW (40 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 258 remaining) [2024-11-28 02:47:48,265 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 258 remaining) [2024-11-28 02:47:48,266 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 258 remaining) [2024-11-28 02:47:48,267 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 258 remaining) [2024-11-28 02:47:48,267 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 258 remaining) [2024-11-28 02:47:48,267 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 258 remaining) [2024-11-28 02:47:48,267 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 258 remaining) [2024-11-28 02:47:48,268 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 258 remaining) [2024-11-28 02:47:48,268 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr58ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 258 remaining) [2024-11-28 02:47:48,268 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr59ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 258 remaining) [2024-11-28 02:47:48,268 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr60ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 258 remaining) [2024-11-28 02:47:48,268 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr61ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 258 remaining) [2024-11-28 02:47:48,268 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr62ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 258 remaining) [2024-11-28 02:47:48,268 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr63ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 258 remaining) [2024-11-28 02:47:48,268 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr64ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 258 remaining) [2024-11-28 02:47:48,268 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr65ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 258 remaining) [2024-11-28 02:47:48,269 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr66ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 258 remaining) [2024-11-28 02:47:48,269 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr67ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 258 remaining) [2024-11-28 02:47:48,269 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr68ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 258 remaining) [2024-11-28 02:47:48,269 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr69ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 258 remaining) [2024-11-28 02:47:48,282 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-28 02:47:48,469 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:47:48,476 INFO L422 BasicCegarLoop]: Path program histogram: [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:47:48,570 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 02:47:48,581 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 02:47:48 BoogieIcfgContainer [2024-11-28 02:47:48,585 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 02:47:48,586 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 02:47:48,586 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 02:47:48,586 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 02:47:48,588 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:41:19" (3/4) ... [2024-11-28 02:47:48,593 INFO L140 WitnessPrinter]: Generating witness for reachability counterexample [2024-11-28 02:47:48,747 INFO L129 tionWitnessGenerator]: Generated YAML witness of length 11. [2024-11-28 02:47:48,844 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/witness.graphml [2024-11-28 02:47:48,848 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/witness.yml [2024-11-28 02:47:48,848 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 02:47:48,849 INFO L158 Benchmark]: Toolchain (without parser) took 392391.62ms. Allocated memory was 117.4MB in the beginning and 176.2MB in the end (delta: 58.7MB). Free memory was 93.3MB in the beginning and 58.4MB in the end (delta: 35.0MB). Peak memory consumption was 88.1MB. Max. memory is 16.1GB. [2024-11-28 02:47:48,849 INFO L158 Benchmark]: CDTParser took 0.57ms. Allocated memory is still 167.8MB. Free memory is still 102.3MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 02:47:48,850 INFO L158 Benchmark]: CACSL2BoogieTranslator took 314.78ms. Allocated memory is still 117.4MB. Free memory was 93.0MB in the beginning and 79.2MB in the end (delta: 13.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 02:47:48,853 INFO L158 Benchmark]: Boogie Procedure Inliner took 67.75ms. Allocated memory is still 117.4MB. Free memory was 79.2MB in the beginning and 76.9MB in the end (delta: 2.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 02:47:48,853 INFO L158 Benchmark]: Boogie Preprocessor took 76.83ms. Allocated memory is still 117.4MB. Free memory was 76.9MB in the beginning and 74.3MB in the end (delta: 2.6MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 02:47:48,853 INFO L158 Benchmark]: RCFGBuilder took 2301.11ms. Allocated memory was 117.4MB in the beginning and 352.3MB in the end (delta: 234.9MB). Free memory was 73.9MB in the beginning and 313.6MB in the end (delta: -239.6MB). Peak memory consumption was 54.0MB. Max. memory is 16.1GB. [2024-11-28 02:47:48,854 INFO L158 Benchmark]: TraceAbstraction took 389357.99ms. Allocated memory was 352.3MB in the beginning and 176.2MB in the end (delta: -176.2MB). Free memory was 313.6MB in the beginning and 65.0MB in the end (delta: 248.6MB). Peak memory consumption was 72.8MB. Max. memory is 16.1GB. [2024-11-28 02:47:48,854 INFO L158 Benchmark]: Witness Printer took 262.69ms. Allocated memory is still 176.2MB. Free memory was 65.0MB in the beginning and 58.4MB in the end (delta: 6.6MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 02:47:48,855 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.57ms. Allocated memory is still 167.8MB. Free memory is still 102.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 314.78ms. Allocated memory is still 117.4MB. Free memory was 93.0MB in the beginning and 79.2MB in the end (delta: 13.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 67.75ms. Allocated memory is still 117.4MB. Free memory was 79.2MB in the beginning and 76.9MB in the end (delta: 2.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 76.83ms. Allocated memory is still 117.4MB. Free memory was 76.9MB in the beginning and 74.3MB in the end (delta: 2.6MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 2301.11ms. Allocated memory was 117.4MB in the beginning and 352.3MB in the end (delta: 234.9MB). Free memory was 73.9MB in the beginning and 313.6MB in the end (delta: -239.6MB). Peak memory consumption was 54.0MB. Max. memory is 16.1GB. * TraceAbstraction took 389357.99ms. Allocated memory was 352.3MB in the beginning and 176.2MB in the end (delta: -176.2MB). Free memory was 313.6MB in the beginning and 65.0MB in the end (delta: 248.6MB). Peak memory consumption was 72.8MB. Max. memory is 16.1GB. * Witness Printer took 262.69ms. Allocated memory is still 176.2MB. Free memory was 65.0MB in the beginning and 58.4MB in the end (delta: 6.6MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 55]: integer overflow possible integer overflow possible We found a FailurePath: [L108] int n; [L109] int p; [L110] int q; [L111] int r; [L112] int h; [L113] n = __VERIFIER_nondet_int() [L114] p = 0 [L115] q = 1 [L116] EXPR \read(n) [L116] r = n [L117] h = 0 [L118] CALL func_to_recursive_line_28_to_32_0(&q, &n) VAL [\old(n)={8:0}, \old(q)={6:0}] [L90] EXPR \read(*q) [L90] EXPR \read(*n) VAL [\old(n)={8:0}, \old(q)={6:0}, n={8:0}, q={6:0}] [L90] COND TRUE !((*q) <= (*n)) [L118] RET func_to_recursive_line_28_to_32_0(&q, &n) VAL [h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L119] CALL func_to_recursive_line_36_to_52_0(&p, &n, &h, &q, &r) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}] [L53] EXPR \read(*r) [L53] EXPR \read(*p) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L53] EXPR 2 * (*p) [L53] EXPR \read(*q) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L53] EXPR (2 * (*p)) + (*q) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L53] CALL __VERIFIER_assert((*r) < ((2 * (*p)) + (*q))) VAL [\old(cond)=1] [L34] COND FALSE !(!cond) VAL [\old(cond)=1] [L53] RET __VERIFIER_assert((*r) < ((2 * (*p)) + (*q))) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L54] EXPR \read(*p) [L54] EXPR \read(*p) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L54] EXPR (*p) * (*p) [L54] EXPR \read(*r) [L54] EXPR \read(*q) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L54] EXPR (*r) * (*q) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L54] EXPR ((*p) * (*p)) + ((*r) * (*q)) [L54] EXPR \read(*n) [L54] EXPR \read(*q) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L54] EXPR (*n) * (*q) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L54] CALL __VERIFIER_assert((((*p) * (*p)) + ((*r) * (*q))) == ((*n) * (*q))) VAL [\old(cond)=1] [L34] COND FALSE !(!cond) VAL [\old(cond)=1] [L54] RET __VERIFIER_assert((((*p) * (*p)) + ((*r) * (*q))) == ((*n) * (*q))) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L55] EXPR \read(*h) [L55] EXPR \read(*h) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L55] EXPR (*h) * (*h) [L55] EXPR \read(*h) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L55] EXPR ((*h) * (*h)) * (*h) [L55] EXPR \read(*h) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L55] EXPR 12 * (*h) [L55] EXPR \read(*n) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L55] EXPR (12 * (*h)) * (*n) [L55] EXPR \read(*q) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L55] EXPR ((12 * (*h)) * (*n)) * (*q) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L55] (((*h) * (*h)) * (*h)) - (((12 * (*h)) * (*n)) * (*q)) [L55] EXPR \read(*n) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] [L55] 16 * (*n) VAL [\old(h)={4:0}, \old(n)={8:0}, \old(p)={7:0}, \old(q)={6:0}, \old(r)={5:0}, h={4:0}, n={8:0}, p={7:0}, q={6:0}, r={5:0}] - UnprovableResult [Line: 53]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 53]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 53]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 53]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 55]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 56]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 57]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 58]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 66]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 66]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 67]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 67]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 68]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 68]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 71]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 71]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 72]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 72]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 97]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 97]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 120]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 121]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 121]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 121]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 121]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 121]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 121]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 561 locations, 258 error locations. Started 1 CEGAR loops. OverallTime: 389.2s, OverallIterations: 31, TraceHistogramMax: 5, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 310.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 150 mSolverCounterUnknown, 42250 SdHoareTripleChecker+Valid, 273.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 42110 mSDsluCounter, 184449 SdHoareTripleChecker+Invalid, 267.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 5254 IncrementalHoareTripleChecker+Unchecked, 165561 mSDsCounter, 1145 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 28809 IncrementalHoareTripleChecker+Invalid, 35358 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1145 mSolverCounterUnsat, 18888 mSDtfsCounter, 28809 mSolverCounterSat, 0.8s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1277 GetRequests, 604 SyntacticMatches, 34 SemanticMatches, 639 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 4264 ImplicationChecksByTransitivity, 83.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2107occurred in iteration=30, InterpolantAutomatonStates: 436, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.3s AutomataMinimizationTime, 30 MinimizatonAttempts, 10632 StatesRemovedByMinimization, 28 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 65.1s InterpolantComputationTime, 1817 NumberOfCodeBlocks, 1785 NumberOfCodeBlocksAsserted, 74 NumberOfCheckSat, 1073 ConstructedInterpolants, 438 QuantifiedInterpolants, 16113 SizeOfPredicates, 445 NumberOfNonLiveVariables, 5728 ConjunctsInSsa, 1374 ConjunctsInUnsatCore, 40 InterpolantComputations, 17 PerfectInterpolantSequences, 131/409 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2024-11-28 02:47:49,094 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-11-28 02:47:49,138 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b98ce3f5-2adc-4de6-966d-1992469c907a/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE(OVERFLOW)