./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/recursified_nla-digbench/recursified_egcd.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/recursified_nla-digbench/recursified_egcd.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 56632fc3bb2b6db322c5e40eff8fe15b1c7affe1d35304d711252a046867d952 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 12:50:02,422 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 12:50:02,479 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-12-02 12:50:02,484 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 12:50:02,485 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 12:50:02,507 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 12:50:02,507 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 12:50:02,507 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 12:50:02,508 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 12:50:02,508 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 12:50:02,508 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 12:50:02,508 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 12:50:02,509 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 12:50:02,509 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 12:50:02,509 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 12:50:02,509 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 12:50:02,509 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 12:50:02,509 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 12:50:02,509 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 12:50:02,509 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 12:50:02,509 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 12:50:02,509 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 12:50:02,509 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 12:50:02,510 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 12:50:02,510 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-12-02 12:50:02,510 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-12-02 12:50:02,510 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 12:50:02,510 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 12:50:02,510 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 12:50:02,510 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 12:50:02,510 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 12:50:02,510 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:50:02,510 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:50:02,510 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:50:02,511 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:50:02,511 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 12:50:02,511 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:50:02,511 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:50:02,511 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:50:02,511 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:50:02,511 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 12:50:02,511 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 12:50:02,511 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 12:50:02,511 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 12:50:02,511 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 12:50:02,512 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 12:50:02,512 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 12:50:02,512 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 12:50:02,512 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 12:50:02,512 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 12:50:02,512 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_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 56632fc3bb2b6db322c5e40eff8fe15b1c7affe1d35304d711252a046867d952 [2024-12-02 12:50:02,759 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 12:50:02,768 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 12:50:02,771 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 12:50:02,772 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 12:50:02,772 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 12:50:02,774 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/recursified_nla-digbench/recursified_egcd.c [2024-12-02 12:50:05,477 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/data/b25884c97/07c62fb4ff084751b05a88e0199d02f3/FLAG353a51d10 [2024-12-02 12:50:05,683 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 12:50:05,684 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/sv-benchmarks/c/recursified_nla-digbench/recursified_egcd.c [2024-12-02 12:50:05,690 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/data/b25884c97/07c62fb4ff084751b05a88e0199d02f3/FLAG353a51d10 [2024-12-02 12:50:06,034 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/data/b25884c97/07c62fb4ff084751b05a88e0199d02f3 [2024-12-02 12:50:06,037 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 12:50:06,038 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 12:50:06,039 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 12:50:06,039 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 12:50:06,042 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 12:50:06,042 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,043 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@761084a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06, skipping insertion in model container [2024-12-02 12:50:06,043 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,055 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 12:50:06,186 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:50:06,195 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 12:50:06,221 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:50:06,234 INFO L204 MainTranslator]: Completed translation [2024-12-02 12:50:06,235 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06 WrapperNode [2024-12-02 12:50:06,235 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 12:50:06,236 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 12:50:06,236 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 12:50:06,236 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 12:50:06,242 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,249 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,272 INFO L138 Inliner]: procedures = 16, calls = 114, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 151 [2024-12-02 12:50:06,273 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 12:50:06,273 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 12:50:06,273 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 12:50:06,273 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 12:50:06,281 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,281 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,284 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,302 INFO L175 MemorySlicer]: Split 73 memory accesses to 10 slices as follows [2, 8, 7, 8, 10, 8, 8, 8, 7, 7]. 14 percent of accesses are in the largest equivalence class. The 9 initializations are split as follows [2, 0, 7, 0, 0, 0, 0, 0, 0, 0]. The 14 writes are split as follows [0, 2, 0, 2, 2, 2, 2, 2, 1, 1]. [2024-12-02 12:50:06,302 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,302 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,311 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,312 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,314 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,316 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,317 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,321 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 12:50:06,322 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 12:50:06,322 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 12:50:06,322 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 12:50:06,323 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06" (1/1) ... [2024-12-02 12:50:06,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:50:06,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:06,352 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 12:50:06,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 12:50:06,378 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 12:50:06,378 INFO L130 BoogieDeclarations]: Found specification of procedure func_to_recursive_line_33_to_48_0 [2024-12-02 12:50:06,378 INFO L138 BoogieDeclarations]: Found implementation of procedure func_to_recursive_line_33_to_48_0 [2024-12-02 12:50:06,378 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 12:50:06,378 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 12:50:06,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 12:50:06,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 12:50:06,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 12:50:06,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 12:50:06,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 12:50:06,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 12:50:06,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 12:50:06,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 12:50:06,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 12:50:06,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 12:50:06,379 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 12:50:06,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 12:50:06,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 12:50:06,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 12:50:06,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 12:50:06,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 12:50:06,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 12:50:06,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 12:50:06,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 12:50:06,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 12:50:06,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 12:50:06,380 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 12:50:06,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 12:50:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 12:50:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 12:50:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 12:50:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 12:50:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 12:50:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 12:50:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 12:50:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 12:50:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 12:50:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 12:50:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-12-02 12:50:06,382 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-12-02 12:50:06,382 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 12:50:06,499 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 12:50:06,501 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 12:50:07,015 INFO L? ?]: Removed 165 outVars from TransFormulas that were not future-live. [2024-12-02 12:50:07,015 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 12:50:07,029 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 12:50:07,029 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-12-02 12:50:07,029 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:50:07 BoogieIcfgContainer [2024-12-02 12:50:07,029 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 12:50:07,031 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 12:50:07,031 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 12:50:07,035 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 12:50:07,036 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:50:06" (1/3) ... [2024-12-02 12:50:07,036 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24648970 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:50:07, skipping insertion in model container [2024-12-02 12:50:07,036 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:50:06" (2/3) ... [2024-12-02 12:50:07,036 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24648970 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:50:07, skipping insertion in model container [2024-12-02 12:50:07,037 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:50:07" (3/3) ... [2024-12-02 12:50:07,038 INFO L128 eAbstractionObserver]: Analyzing ICFG recursified_egcd.c [2024-12-02 12:50:07,051 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 12:50:07,053 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG recursified_egcd.c that has 4 procedures, 154 locations, 1 initial locations, 0 loop locations, and 56 error locations. [2024-12-02 12:50:07,108 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 12:50:07,120 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;@124bf0e1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 12:50:07,120 INFO L334 AbstractCegarLoop]: Starting to check reachability of 56 error locations. [2024-12-02 12:50:07,125 INFO L276 IsEmpty]: Start isEmpty. Operand has 154 states, 83 states have (on average 1.7349397590361446) internal successors, (144), 140 states have internal predecessors, (144), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-12-02 12:50:07,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-12-02 12:50:07,131 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:07,132 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:07,133 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:07,138 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:07,138 INFO L85 PathProgramCache]: Analyzing trace with hash 102717811, now seen corresponding path program 1 times [2024-12-02 12:50:07,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:07,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789572415] [2024-12-02 12:50:07,146 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:07,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:07,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:07,352 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-12-02 12:50:07,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:07,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789572415] [2024-12-02 12:50:07,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789572415] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:50:07,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591104979] [2024-12-02 12:50:07,353 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:07,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:07,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:07,356 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:07,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 12:50:07,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:07,490 INFO L256 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 12:50:07,493 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:07,500 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-12-02 12:50:07,501 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:07,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591104979] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:07,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:50:07,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 12:50:07,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334907583] [2024-12-02 12:50:07,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:07,506 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 12:50:07,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:07,521 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 12:50:07,521 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 12:50:07,523 INFO L87 Difference]: Start difference. First operand has 154 states, 83 states have (on average 1.7349397590361446) internal successors, (144), 140 states have internal predecessors, (144), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Second operand has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-12-02 12:50:07,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:07,553 INFO L93 Difference]: Finished difference Result 304 states and 338 transitions. [2024-12-02 12:50:07,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 12:50:07,555 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 18 [2024-12-02 12:50:07,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:07,561 INFO L225 Difference]: With dead ends: 304 [2024-12-02 12:50:07,561 INFO L226 Difference]: Without dead ends: 147 [2024-12-02 12:50:07,564 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 12:50:07,567 INFO L435 NwaCegarLoop]: 162 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:07,568 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:07,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2024-12-02 12:50:07,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2024-12-02 12:50:07,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 78 states have (on average 1.7307692307692308) internal successors, (135), 134 states have internal predecessors, (135), 10 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-12-02 12:50:07,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 155 transitions. [2024-12-02 12:50:07,611 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 155 transitions. Word has length 18 [2024-12-02 12:50:07,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:07,612 INFO L471 AbstractCegarLoop]: Abstraction has 147 states and 155 transitions. [2024-12-02 12:50:07,612 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-12-02 12:50:07,612 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 155 transitions. [2024-12-02 12:50:07,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-12-02 12:50:07,613 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:07,613 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:07,623 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 12:50:07,814 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:07,814 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:07,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:07,815 INFO L85 PathProgramCache]: Analyzing trace with hash -1717746065, now seen corresponding path program 1 times [2024-12-02 12:50:07,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:07,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909180244] [2024-12-02 12:50:07,815 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:07,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:07,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:07,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [861385595] [2024-12-02 12:50:07,881 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:07,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:07,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:07,884 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:07,885 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 12:50:08,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:08,020 INFO L256 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-12-02 12:50:08,022 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:08,075 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:50:08,087 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:50:08,149 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-12-02 12:50:08,167 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 12:50:08,167 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:08,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:08,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909180244] [2024-12-02 12:50:08,168 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:08,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861385595] [2024-12-02 12:50:08,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861385595] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:08,168 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:08,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:50:08,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209191856] [2024-12-02 12:50:08,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:08,169 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:50:08,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:08,170 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:50:08,170 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:08,170 INFO L87 Difference]: Start difference. First operand 147 states and 155 transitions. Second operand has 6 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 12:50:08,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:08,430 INFO L93 Difference]: Finished difference Result 244 states and 259 transitions. [2024-12-02 12:50:08,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:50:08,431 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 18 [2024-12-02 12:50:08,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:08,433 INFO L225 Difference]: With dead ends: 244 [2024-12-02 12:50:08,433 INFO L226 Difference]: Without dead ends: 243 [2024-12-02 12:50:08,433 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-12-02 12:50:08,434 INFO L435 NwaCegarLoop]: 136 mSDtfsCounter, 159 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 659 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:08,434 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 659 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:50:08,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2024-12-02 12:50:08,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 176. [2024-12-02 12:50:08,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 103 states have (on average 1.7281553398058251) internal successors, (178), 159 states have internal predecessors, (178), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-12-02 12:50:08,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 205 transitions. [2024-12-02 12:50:08,452 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 205 transitions. Word has length 18 [2024-12-02 12:50:08,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:08,453 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 205 transitions. [2024-12-02 12:50:08,453 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 12:50:08,453 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 205 transitions. [2024-12-02 12:50:08,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-12-02 12:50:08,453 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:08,453 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:08,463 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 12:50:08,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:08,654 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:08,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:08,655 INFO L85 PathProgramCache]: Analyzing trace with hash -1710520426, now seen corresponding path program 1 times [2024-12-02 12:50:08,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:08,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982380674] [2024-12-02 12:50:08,655 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:08,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:08,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:08,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1163621604] [2024-12-02 12:50:08,713 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:08,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:08,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:08,715 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:08,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 12:50:08,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:08,843 INFO L256 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-12-02 12:50:08,846 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:08,855 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:50:08,860 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:50:08,926 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 12:50:08,926 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:08,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:08,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982380674] [2024-12-02 12:50:08,926 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:08,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163621604] [2024-12-02 12:50:08,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163621604] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:08,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:08,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:50:08,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36388794] [2024-12-02 12:50:08,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:08,927 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:50:08,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:08,928 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:50:08,928 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:08,928 INFO L87 Difference]: Start difference. First operand 176 states and 205 transitions. Second operand has 6 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 12:50:09,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:09,123 INFO L93 Difference]: Finished difference Result 243 states and 258 transitions. [2024-12-02 12:50:09,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:50:09,123 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2024-12-02 12:50:09,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:09,125 INFO L225 Difference]: With dead ends: 243 [2024-12-02 12:50:09,125 INFO L226 Difference]: Without dead ends: 242 [2024-12-02 12:50:09,125 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-12-02 12:50:09,126 INFO L435 NwaCegarLoop]: 137 mSDtfsCounter, 156 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 661 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:09,126 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 661 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:50:09,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2024-12-02 12:50:09,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 176. [2024-12-02 12:50:09,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 103 states have (on average 1.7184466019417475) internal successors, (177), 159 states have internal predecessors, (177), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-12-02 12:50:09,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 204 transitions. [2024-12-02 12:50:09,140 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 204 transitions. Word has length 19 [2024-12-02 12:50:09,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:09,140 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 204 transitions. [2024-12-02 12:50:09,140 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 12:50:09,140 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 204 transitions. [2024-12-02 12:50:09,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-12-02 12:50:09,141 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:09,141 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:09,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-12-02 12:50:09,341 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:09,342 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting func_to_recursive_line_33_to_48_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:09,342 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:09,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1486525615, now seen corresponding path program 1 times [2024-12-02 12:50:09,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:09,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840028928] [2024-12-02 12:50:09,342 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:09,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:09,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:09,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1092231245] [2024-12-02 12:50:09,380 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:09,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:09,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:09,383 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:09,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 12:50:09,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:09,502 INFO L256 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-12-02 12:50:09,504 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:09,520 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:50:09,524 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:50:09,579 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:50:09,585 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:50:09,595 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 12:50:09,595 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:09,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:09,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840028928] [2024-12-02 12:50:09,596 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:09,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092231245] [2024-12-02 12:50:09,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092231245] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:09,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:09,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:50:09,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903681089] [2024-12-02 12:50:09,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:09,596 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:50:09,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:09,597 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:50:09,597 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:09,597 INFO L87 Difference]: Start difference. First operand 176 states and 204 transitions. Second operand has 6 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 12:50:09,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:09,818 INFO L93 Difference]: Finished difference Result 238 states and 253 transitions. [2024-12-02 12:50:09,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:50:09,819 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2024-12-02 12:50:09,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:09,821 INFO L225 Difference]: With dead ends: 238 [2024-12-02 12:50:09,821 INFO L226 Difference]: Without dead ends: 237 [2024-12-02 12:50:09,821 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-12-02 12:50:09,822 INFO L435 NwaCegarLoop]: 136 mSDtfsCounter, 145 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:09,822 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 660 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:50:09,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2024-12-02 12:50:09,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 176. [2024-12-02 12:50:09,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 103 states have (on average 1.7087378640776698) internal successors, (176), 159 states have internal predecessors, (176), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-12-02 12:50:09,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 203 transitions. [2024-12-02 12:50:09,835 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 203 transitions. Word has length 20 [2024-12-02 12:50:09,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:09,835 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 203 transitions. [2024-12-02 12:50:09,835 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 12:50:09,836 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 203 transitions. [2024-12-02 12:50:09,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-12-02 12:50:09,836 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:09,836 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:09,843 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-12-02 12:50:10,036 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:10,037 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting func_to_recursive_line_33_to_48_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:10,037 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:10,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1162346232, now seen corresponding path program 1 times [2024-12-02 12:50:10,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:10,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513171844] [2024-12-02 12:50:10,037 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:10,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:10,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:10,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [724377634] [2024-12-02 12:50:10,071 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:10,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:10,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:10,073 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:10,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 12:50:10,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:10,185 INFO L256 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-12-02 12:50:10,186 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:10,205 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:50:10,210 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:50:10,263 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:50:10,267 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:50:10,281 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 12:50:10,281 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:10,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:10,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513171844] [2024-12-02 12:50:10,281 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:10,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724377634] [2024-12-02 12:50:10,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724377634] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:10,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:10,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:50:10,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402968930] [2024-12-02 12:50:10,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:10,282 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:50:10,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:10,282 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:50:10,282 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:10,283 INFO L87 Difference]: Start difference. First operand 176 states and 203 transitions. Second operand has 6 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 12:50:10,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:10,469 INFO L93 Difference]: Finished difference Result 237 states and 252 transitions. [2024-12-02 12:50:10,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:50:10,469 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 21 [2024-12-02 12:50:10,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:10,470 INFO L225 Difference]: With dead ends: 237 [2024-12-02 12:50:10,470 INFO L226 Difference]: Without dead ends: 236 [2024-12-02 12:50:10,471 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-12-02 12:50:10,471 INFO L435 NwaCegarLoop]: 137 mSDtfsCounter, 142 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:10,472 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 662 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:50:10,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2024-12-02 12:50:10,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 176. [2024-12-02 12:50:10,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 103 states have (on average 1.6990291262135921) internal successors, (175), 159 states have internal predecessors, (175), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-12-02 12:50:10,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 202 transitions. [2024-12-02 12:50:10,482 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 202 transitions. Word has length 21 [2024-12-02 12:50:10,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:10,482 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 202 transitions. [2024-12-02 12:50:10,482 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 12:50:10,482 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 202 transitions. [2024-12-02 12:50:10,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-12-02 12:50:10,483 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:10,483 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-12-02 12:50:10,492 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-12-02 12:50:10,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:10,683 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting func_to_recursive_line_33_to_48_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:10,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:10,684 INFO L85 PathProgramCache]: Analyzing trace with hash 1672994867, now seen corresponding path program 1 times [2024-12-02 12:50:10,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:10,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208247454] [2024-12-02 12:50:10,684 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:10,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:10,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:10,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1131479300] [2024-12-02 12:50:10,721 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:10,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:10,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:10,723 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:10,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 12:50:10,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:10,843 INFO L256 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-12-02 12:50:10,846 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:10,853 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:50:10,858 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:50:10,863 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:50:10,979 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 12:50:10,979 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:10,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:10,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208247454] [2024-12-02 12:50:10,979 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:10,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131479300] [2024-12-02 12:50:10,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131479300] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:10,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:10,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:50:10,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809877885] [2024-12-02 12:50:10,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:10,980 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 12:50:10,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:10,981 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 12:50:10,981 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:50:10,981 INFO L87 Difference]: Start difference. First operand 176 states and 202 transitions. Second operand has 7 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 12:50:11,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:11,226 INFO L93 Difference]: Finished difference Result 236 states and 251 transitions. [2024-12-02 12:50:11,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 12:50:11,227 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 22 [2024-12-02 12:50:11,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:11,228 INFO L225 Difference]: With dead ends: 236 [2024-12-02 12:50:11,228 INFO L226 Difference]: Without dead ends: 234 [2024-12-02 12:50:11,229 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-12-02 12:50:11,229 INFO L435 NwaCegarLoop]: 135 mSDtfsCounter, 144 mSDsluCounter, 626 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 761 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:11,230 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 761 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:50:11,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2024-12-02 12:50:11,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 176. [2024-12-02 12:50:11,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 103 states have (on average 1.6796116504854368) internal successors, (173), 159 states have internal predecessors, (173), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-12-02 12:50:11,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 200 transitions. [2024-12-02 12:50:11,239 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 200 transitions. Word has length 22 [2024-12-02 12:50:11,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:11,239 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 200 transitions. [2024-12-02 12:50:11,239 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 12:50:11,240 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 200 transitions. [2024-12-02 12:50:11,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-12-02 12:50:11,240 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:11,240 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:11,249 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-12-02 12:50:11,441 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-12-02 12:50:11,441 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting func_to_recursive_line_33_to_48_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:11,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:11,441 INFO L85 PathProgramCache]: Analyzing trace with hash -2003485438, now seen corresponding path program 1 times [2024-12-02 12:50:11,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:11,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417549711] [2024-12-02 12:50:11,441 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:11,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:11,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:11,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [958570095] [2024-12-02 12:50:11,473 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:11,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:11,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:11,475 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:11,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 12:50:11,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:11,581 INFO L256 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-12-02 12:50:11,583 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:11,586 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:50:11,654 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 12:50:11,654 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:11,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:11,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417549711] [2024-12-02 12:50:11,655 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:11,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958570095] [2024-12-02 12:50:11,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958570095] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:11,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:11,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:50:11,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283192423] [2024-12-02 12:50:11,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:11,655 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 12:50:11,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:11,656 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 12:50:11,656 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:50:11,656 INFO L87 Difference]: Start difference. First operand 176 states and 200 transitions. Second operand has 7 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-02 12:50:11,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:11,855 INFO L93 Difference]: Finished difference Result 341 states and 376 transitions. [2024-12-02 12:50:11,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 12:50:11,856 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 30 [2024-12-02 12:50:11,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:11,859 INFO L225 Difference]: With dead ends: 341 [2024-12-02 12:50:11,860 INFO L226 Difference]: Without dead ends: 339 [2024-12-02 12:50:11,860 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-12-02 12:50:11,861 INFO L435 NwaCegarLoop]: 135 mSDtfsCounter, 222 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 753 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:11,861 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 753 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:50:11,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2024-12-02 12:50:11,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 243. [2024-12-02 12:50:11,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 160 states have (on average 1.6875) internal successors, (270), 217 states have internal predecessors, (270), 20 states have call successors, (20), 6 states have call predecessors, (20), 7 states have return successors, (24), 20 states have call predecessors, (24), 20 states have call successors, (24) [2024-12-02 12:50:11,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 314 transitions. [2024-12-02 12:50:11,881 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 314 transitions. Word has length 30 [2024-12-02 12:50:11,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:11,881 INFO L471 AbstractCegarLoop]: Abstraction has 243 states and 314 transitions. [2024-12-02 12:50:11,881 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-02 12:50:11,881 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 314 transitions. [2024-12-02 12:50:11,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-12-02 12:50:11,882 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:11,882 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-12-02 12:50:11,891 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 12:50:12,082 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:12,083 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting func_to_recursive_line_33_to_48_0Err8ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:12,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:12,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1204155676, now seen corresponding path program 1 times [2024-12-02 12:50:12,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:12,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961112367] [2024-12-02 12:50:12,084 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:12,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:12,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:12,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1697002156] [2024-12-02 12:50:12,124 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:12,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:12,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:12,126 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:12,128 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-12-02 12:50:12,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:12,269 INFO L256 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-12-02 12:50:12,273 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:12,280 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:50:12,355 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:50:12,503 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-12-02 12:50:12,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 15 treesize of output 7 [2024-12-02 12:50:12,519 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 12:50:12,519 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:50:12,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:12,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961112367] [2024-12-02 12:50:12,649 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:12,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697002156] [2024-12-02 12:50:12,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697002156] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:50:12,649 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:50:12,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-12-02 12:50:12,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969558925] [2024-12-02 12:50:12,649 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:50:12,649 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 12:50:12,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:12,650 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 12:50:12,650 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2024-12-02 12:50:12,650 INFO L87 Difference]: Start difference. First operand 243 states and 314 transitions. Second operand has 12 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 11 states have internal predecessors, (25), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 12:50:16,662 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:50:20,670 WARN L539 Checker$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-12-02 12:50:24,891 WARN L539 Checker$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-12-02 12:50:29,013 WARN L539 Checker$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-12-02 12:50:33,019 WARN L539 Checker$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-12-02 12:50:37,024 WARN L539 Checker$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-12-02 12:50:37,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:37,108 INFO L93 Difference]: Finished difference Result 343 states and 375 transitions. [2024-12-02 12:50:37,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 12:50:37,108 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 11 states have internal predecessors, (25), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 32 [2024-12-02 12:50:37,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:37,110 INFO L225 Difference]: With dead ends: 343 [2024-12-02 12:50:37,110 INFO L226 Difference]: Without dead ends: 342 [2024-12-02 12:50:37,110 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2024-12-02 12:50:37,110 INFO L435 NwaCegarLoop]: 129 mSDtfsCounter, 412 mSDsluCounter, 915 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 28 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 1044 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:37,111 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [418 Valid, 1044 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 292 Invalid, 6 Unknown, 0 Unchecked, 24.3s Time] [2024-12-02 12:50:37,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2024-12-02 12:50:37,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 247. [2024-12-02 12:50:37,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 163 states have (on average 1.6625766871165644) internal successors, (271), 220 states have internal predecessors, (271), 20 states have call successors, (20), 7 states have call predecessors, (20), 8 states have return successors, (24), 20 states have call predecessors, (24), 20 states have call successors, (24) [2024-12-02 12:50:37,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 315 transitions. [2024-12-02 12:50:37,132 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 315 transitions. Word has length 32 [2024-12-02 12:50:37,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:37,132 INFO L471 AbstractCegarLoop]: Abstraction has 247 states and 315 transitions. [2024-12-02 12:50:37,132 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 11 states have internal predecessors, (25), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 12:50:37,133 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 315 transitions. [2024-12-02 12:50:37,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-12-02 12:50:37,133 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:37,133 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-12-02 12:50:37,142 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-12-02 12:50:37,334 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:37,334 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting func_to_recursive_line_33_to_48_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:37,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:37,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1325879763, now seen corresponding path program 1 times [2024-12-02 12:50:37,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:37,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081979319] [2024-12-02 12:50:37,334 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:37,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:37,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:37,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1572983711] [2024-12-02 12:50:37,367 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:37,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:37,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:37,369 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:37,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-12-02 12:50:37,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:37,512 INFO L256 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-12-02 12:50:37,516 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:37,521 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:50:37,580 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:50:37,724 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:50:37,740 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 12:50:37,740 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:37,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:37,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081979319] [2024-12-02 12:50:37,740 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:37,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572983711] [2024-12-02 12:50:37,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572983711] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:37,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:37,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-12-02 12:50:37,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695395727] [2024-12-02 12:50:37,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:37,741 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 12:50:37,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:37,741 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 12:50:37,741 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-12-02 12:50:37,742 INFO L87 Difference]: Start difference. First operand 247 states and 315 transitions. Second operand has 9 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 8 states have internal predecessors, (23), 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-12-02 12:50:38,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:38,093 INFO L93 Difference]: Finished difference Result 342 states and 373 transitions. [2024-12-02 12:50:38,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 12:50:38,093 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 8 states have internal predecessors, (23), 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 33 [2024-12-02 12:50:38,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:38,095 INFO L225 Difference]: With dead ends: 342 [2024-12-02 12:50:38,095 INFO L226 Difference]: Without dead ends: 341 [2024-12-02 12:50:38,095 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2024-12-02 12:50:38,096 INFO L435 NwaCegarLoop]: 129 mSDtfsCounter, 453 mSDsluCounter, 650 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 458 SdHoareTripleChecker+Valid, 779 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:38,096 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [458 Valid, 779 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:50:38,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2024-12-02 12:50:38,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 247. [2024-12-02 12:50:38,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 163 states have (on average 1.6503067484662577) internal successors, (269), 220 states have internal predecessors, (269), 20 states have call successors, (20), 7 states have call predecessors, (20), 8 states have return successors, (24), 20 states have call predecessors, (24), 20 states have call successors, (24) [2024-12-02 12:50:38,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 313 transitions. [2024-12-02 12:50:38,109 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 313 transitions. Word has length 33 [2024-12-02 12:50:38,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:38,109 INFO L471 AbstractCegarLoop]: Abstraction has 247 states and 313 transitions. [2024-12-02 12:50:38,109 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 8 states have internal predecessors, (23), 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-12-02 12:50:38,109 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 313 transitions. [2024-12-02 12:50:38,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-12-02 12:50:38,109 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:38,110 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-12-02 12:50:38,117 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-12-02 12:50:38,310 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:38,310 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting func_to_recursive_line_33_to_48_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:38,310 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:38,310 INFO L85 PathProgramCache]: Analyzing trace with hash -1847400250, now seen corresponding path program 1 times [2024-12-02 12:50:38,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:38,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471194567] [2024-12-02 12:50:38,311 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:38,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:38,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:38,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [689384724] [2024-12-02 12:50:38,335 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:38,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:38,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:38,337 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:38,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-12-02 12:50:38,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:38,461 INFO L256 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 62 conjuncts are in the unsatisfiable core [2024-12-02 12:50:38,465 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:38,472 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:50:38,477 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:50:38,532 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:50:38,539 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:50:38,709 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2024-12-02 12:50:38,740 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:50:38,764 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 12:50:38,764 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:38,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:38,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471194567] [2024-12-02 12:50:38,764 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:38,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689384724] [2024-12-02 12:50:38,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689384724] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:38,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:38,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 12:50:38,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760377320] [2024-12-02 12:50:38,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:38,765 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 12:50:38,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:38,765 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 12:50:38,765 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-12-02 12:50:38,765 INFO L87 Difference]: Start difference. First operand 247 states and 313 transitions. Second operand has 10 states, 8 states have (on average 3.0) internal successors, (24), 9 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-02 12:50:39,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:39,167 INFO L93 Difference]: Finished difference Result 337 states and 367 transitions. [2024-12-02 12:50:39,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 12:50:39,168 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 3.0) internal successors, (24), 9 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 34 [2024-12-02 12:50:39,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:39,169 INFO L225 Difference]: With dead ends: 337 [2024-12-02 12:50:39,169 INFO L226 Difference]: Without dead ends: 336 [2024-12-02 12:50:39,170 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2024-12-02 12:50:39,170 INFO L435 NwaCegarLoop]: 124 mSDtfsCounter, 401 mSDsluCounter, 727 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 851 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:39,170 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [406 Valid, 851 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:50:39,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2024-12-02 12:50:39,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 247. [2024-12-02 12:50:39,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 163 states have (on average 1.638036809815951) internal successors, (267), 220 states have internal predecessors, (267), 20 states have call successors, (20), 7 states have call predecessors, (20), 8 states have return successors, (24), 20 states have call predecessors, (24), 20 states have call successors, (24) [2024-12-02 12:50:39,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 311 transitions. [2024-12-02 12:50:39,195 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 311 transitions. Word has length 34 [2024-12-02 12:50:39,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:39,195 INFO L471 AbstractCegarLoop]: Abstraction has 247 states and 311 transitions. [2024-12-02 12:50:39,195 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 3.0) internal successors, (24), 9 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-02 12:50:39,195 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 311 transitions. [2024-12-02 12:50:39,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-12-02 12:50:39,196 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:39,196 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-12-02 12:50:39,204 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-12-02 12:50:39,396 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-12-02 12:50:39,396 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting func_to_recursive_line_33_to_48_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:39,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:39,397 INFO L85 PathProgramCache]: Analyzing trace with hash -1434832843, now seen corresponding path program 1 times [2024-12-02 12:50:39,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:39,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854322257] [2024-12-02 12:50:39,397 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:39,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:39,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:39,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [828675813] [2024-12-02 12:50:39,422 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:39,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:39,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:39,424 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:39,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-12-02 12:50:39,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:39,533 INFO L256 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 62 conjuncts are in the unsatisfiable core [2024-12-02 12:50:39,536 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:39,544 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:50:39,547 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:50:39,591 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:50:39,595 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:50:39,748 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:50:39,776 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:50:39,803 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 12:50:39,803 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:39,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:39,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854322257] [2024-12-02 12:50:39,803 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:39,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828675813] [2024-12-02 12:50:39,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828675813] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:39,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:39,804 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 12:50:39,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300182426] [2024-12-02 12:50:39,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:39,804 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 12:50:39,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:39,804 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 12:50:39,805 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-12-02 12:50:39,805 INFO L87 Difference]: Start difference. First operand 247 states and 311 transitions. Second operand has 10 states, 8 states have (on average 3.125) internal successors, (25), 9 states have internal predecessors, (25), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-02 12:50:40,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:40,216 INFO L93 Difference]: Finished difference Result 336 states and 365 transitions. [2024-12-02 12:50:40,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 12:50:40,216 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 3.125) internal successors, (25), 9 states have internal predecessors, (25), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2024-12-02 12:50:40,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:40,218 INFO L225 Difference]: With dead ends: 336 [2024-12-02 12:50:40,218 INFO L226 Difference]: Without dead ends: 335 [2024-12-02 12:50:40,219 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2024-12-02 12:50:40,219 INFO L435 NwaCegarLoop]: 125 mSDtfsCounter, 356 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 855 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:40,219 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [361 Valid, 855 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:50:40,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2024-12-02 12:50:40,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 247. [2024-12-02 12:50:40,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 163 states have (on average 1.6257668711656441) internal successors, (265), 220 states have internal predecessors, (265), 20 states have call successors, (20), 7 states have call predecessors, (20), 8 states have return successors, (24), 20 states have call predecessors, (24), 20 states have call successors, (24) [2024-12-02 12:50:40,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 309 transitions. [2024-12-02 12:50:40,231 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 309 transitions. Word has length 35 [2024-12-02 12:50:40,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:40,232 INFO L471 AbstractCegarLoop]: Abstraction has 247 states and 309 transitions. [2024-12-02 12:50:40,232 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 3.125) internal successors, (25), 9 states have internal predecessors, (25), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-02 12:50:40,232 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 309 transitions. [2024-12-02 12:50:40,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-12-02 12:50:40,232 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:40,232 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:40,238 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-12-02 12:50:40,433 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:40,433 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting func_to_recursive_line_33_to_48_0Err12ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:40,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:40,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1163856245, now seen corresponding path program 1 times [2024-12-02 12:50:40,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:40,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119579053] [2024-12-02 12:50:40,433 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:40,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:40,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:40,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1919115130] [2024-12-02 12:50:40,458 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:40,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:40,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:40,460 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:40,462 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-12-02 12:50:40,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:40,605 INFO L256 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-12-02 12:50:40,607 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:40,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-12-02 12:50:40,694 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-12-02 12:50:40,694 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:40,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:40,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119579053] [2024-12-02 12:50:40,694 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:40,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919115130] [2024-12-02 12:50:40,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919115130] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:40,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:40,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:50:40,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256844946] [2024-12-02 12:50:40,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:40,695 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 12:50:40,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:40,695 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 12:50:40,695 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:50:40,695 INFO L87 Difference]: Start difference. First operand 247 states and 309 transitions. Second operand has 7 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-12-02 12:50:40,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:40,880 INFO L93 Difference]: Finished difference Result 435 states and 513 transitions. [2024-12-02 12:50:40,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 12:50:40,880 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 42 [2024-12-02 12:50:40,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:40,882 INFO L225 Difference]: With dead ends: 435 [2024-12-02 12:50:40,882 INFO L226 Difference]: Without dead ends: 433 [2024-12-02 12:50:40,882 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-12-02 12:50:40,883 INFO L435 NwaCegarLoop]: 141 mSDtfsCounter, 224 mSDsluCounter, 728 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 869 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:40,883 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [227 Valid, 869 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:50:40,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2024-12-02 12:50:40,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 343. [2024-12-02 12:50:40,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 245 states have (on average 1.6571428571428573) internal successors, (406), 303 states have internal predecessors, (406), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-12-02 12:50:40,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 473 transitions. [2024-12-02 12:50:40,900 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 473 transitions. Word has length 42 [2024-12-02 12:50:40,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:40,900 INFO L471 AbstractCegarLoop]: Abstraction has 343 states and 473 transitions. [2024-12-02 12:50:40,900 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-12-02 12:50:40,901 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 473 transitions. [2024-12-02 12:50:40,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-12-02 12:50:40,901 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:40,901 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:40,909 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-12-02 12:50:41,101 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-12-02 12:50:41,102 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting func_to_recursive_line_33_to_48_0Err14ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:41,102 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:41,102 INFO L85 PathProgramCache]: Analyzing trace with hash -1774352403, now seen corresponding path program 1 times [2024-12-02 12:50:41,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:41,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610688832] [2024-12-02 12:50:41,102 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:41,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:41,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:41,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1314940734] [2024-12-02 12:50:41,129 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:41,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:41,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:41,131 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:41,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-12-02 12:50:41,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:41,277 INFO L256 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-12-02 12:50:41,279 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:41,281 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:50:41,301 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:50:41,485 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-12-02 12:50:41,500 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-12-02 12:50:41,500 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:41,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:41,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610688832] [2024-12-02 12:50:41,500 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:41,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314940734] [2024-12-02 12:50:41,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314940734] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:41,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:41,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 12:50:41,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218876929] [2024-12-02 12:50:41,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:41,501 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 12:50:41,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:41,502 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 12:50:41,502 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:50:41,502 INFO L87 Difference]: Start difference. First operand 343 states and 473 transitions. Second operand has 11 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-12-02 12:50:41,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:41,902 INFO L93 Difference]: Finished difference Result 443 states and 521 transitions. [2024-12-02 12:50:41,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 12:50:41,902 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 44 [2024-12-02 12:50:41,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:41,904 INFO L225 Difference]: With dead ends: 443 [2024-12-02 12:50:41,904 INFO L226 Difference]: Without dead ends: 442 [2024-12-02 12:50:41,905 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2024-12-02 12:50:41,905 INFO L435 NwaCegarLoop]: 134 mSDtfsCounter, 268 mSDsluCounter, 1146 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 1280 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:41,905 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [275 Valid, 1280 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:50:41,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2024-12-02 12:50:41,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 343. [2024-12-02 12:50:41,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 245 states have (on average 1.6489795918367347) internal successors, (404), 303 states have internal predecessors, (404), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-12-02 12:50:41,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 471 transitions. [2024-12-02 12:50:41,933 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 471 transitions. Word has length 44 [2024-12-02 12:50:41,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:41,933 INFO L471 AbstractCegarLoop]: Abstraction has 343 states and 471 transitions. [2024-12-02 12:50:41,933 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-12-02 12:50:41,933 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 471 transitions. [2024-12-02 12:50:41,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-12-02 12:50:41,934 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:41,934 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:41,943 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-12-02 12:50:42,134 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-12-02 12:50:42,134 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting func_to_recursive_line_33_to_48_0Err15ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:42,135 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:42,135 INFO L85 PathProgramCache]: Analyzing trace with hash 829650424, now seen corresponding path program 1 times [2024-12-02 12:50:42,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:42,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391112162] [2024-12-02 12:50:42,135 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:42,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:42,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:42,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [338995261] [2024-12-02 12:50:42,165 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:42,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:42,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:42,167 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:42,169 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-12-02 12:50:42,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:42,328 INFO L256 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-12-02 12:50:42,331 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:42,334 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:50:42,401 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:50:42,746 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:50:42,746 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 25 [2024-12-02 12:50:42,767 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-12-02 12:50:42,767 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:42,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:42,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391112162] [2024-12-02 12:50:42,767 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:42,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338995261] [2024-12-02 12:50:42,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338995261] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:42,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:42,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 12:50:42,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830904715] [2024-12-02 12:50:42,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:42,768 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 12:50:42,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:42,768 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 12:50:42,768 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-12-02 12:50:42,769 INFO L87 Difference]: Start difference. First operand 343 states and 471 transitions. Second operand has 13 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-12-02 12:50:43,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:43,280 INFO L93 Difference]: Finished difference Result 442 states and 519 transitions. [2024-12-02 12:50:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 12:50:43,280 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 45 [2024-12-02 12:50:43,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:43,282 INFO L225 Difference]: With dead ends: 442 [2024-12-02 12:50:43,282 INFO L226 Difference]: Without dead ends: 441 [2024-12-02 12:50:43,283 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 28 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2024-12-02 12:50:43,283 INFO L435 NwaCegarLoop]: 134 mSDtfsCounter, 498 mSDsluCounter, 913 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 1047 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:43,283 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [505 Valid, 1047 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 12:50:43,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2024-12-02 12:50:43,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 343. [2024-12-02 12:50:43,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 245 states have (on average 1.6408163265306122) internal successors, (402), 303 states have internal predecessors, (402), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-12-02 12:50:43,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 469 transitions. [2024-12-02 12:50:43,312 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 469 transitions. Word has length 45 [2024-12-02 12:50:43,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:43,312 INFO L471 AbstractCegarLoop]: Abstraction has 343 states and 469 transitions. [2024-12-02 12:50:43,313 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-12-02 12:50:43,313 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 469 transitions. [2024-12-02 12:50:43,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-12-02 12:50:43,313 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:43,313 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:43,331 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-12-02 12:50:43,514 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-12-02 12:50:43,514 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting func_to_recursive_line_33_to_48_0Err16ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:43,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:43,515 INFO L85 PathProgramCache]: Analyzing trace with hash -50640561, now seen corresponding path program 1 times [2024-12-02 12:50:43,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:43,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75804755] [2024-12-02 12:50:43,515 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:43,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:43,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:43,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [647820556] [2024-12-02 12:50:43,544 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:43,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:43,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:43,546 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:43,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-12-02 12:50:43,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:43,672 INFO L256 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-12-02 12:50:43,675 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:43,679 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:50:43,716 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:50:43,720 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:50:43,979 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:50:43,998 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-12-02 12:50:43,998 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:43,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:43,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75804755] [2024-12-02 12:50:43,998 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:43,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647820556] [2024-12-02 12:50:43,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647820556] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:43,998 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:43,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 12:50:43,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996408813] [2024-12-02 12:50:43,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:43,999 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 12:50:43,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:43,999 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 12:50:43,999 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-12-02 12:50:43,999 INFO L87 Difference]: Start difference. First operand 343 states and 469 transitions. Second operand has 10 states, 8 states have (on average 3.875) internal successors, (31), 9 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-12-02 12:50:44,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:44,419 INFO L93 Difference]: Finished difference Result 431 states and 505 transitions. [2024-12-02 12:50:44,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 12:50:44,420 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 3.875) internal successors, (31), 9 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 46 [2024-12-02 12:50:44,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:44,422 INFO L225 Difference]: With dead ends: 431 [2024-12-02 12:50:44,422 INFO L226 Difference]: Without dead ends: 430 [2024-12-02 12:50:44,422 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 31 SyntacticMatches, 6 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2024-12-02 12:50:44,423 INFO L435 NwaCegarLoop]: 130 mSDtfsCounter, 533 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 539 SdHoareTripleChecker+Valid, 868 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:44,423 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [539 Valid, 868 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:50:44,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2024-12-02 12:50:44,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 343. [2024-12-02 12:50:44,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 245 states have (on average 1.6326530612244898) internal successors, (400), 303 states have internal predecessors, (400), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-12-02 12:50:44,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 467 transitions. [2024-12-02 12:50:44,453 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 467 transitions. Word has length 46 [2024-12-02 12:50:44,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:44,453 INFO L471 AbstractCegarLoop]: Abstraction has 343 states and 467 transitions. [2024-12-02 12:50:44,453 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 3.875) internal successors, (31), 9 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-12-02 12:50:44,453 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 467 transitions. [2024-12-02 12:50:44,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-12-02 12:50:44,454 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:44,454 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:44,462 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-12-02 12:50:44,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-12-02 12:50:44,654 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting func_to_recursive_line_33_to_48_0Err17ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:44,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:44,655 INFO L85 PathProgramCache]: Analyzing trace with hash -1569857318, now seen corresponding path program 1 times [2024-12-02 12:50:44,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:44,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147331224] [2024-12-02 12:50:44,655 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:44,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:44,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:50:44,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [924763644] [2024-12-02 12:50:44,688 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:44,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:44,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:44,690 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:44,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-12-02 12:50:44,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:44,825 INFO L256 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-12-02 12:50:44,828 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:44,833 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:50:44,877 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:50:44,882 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:50:45,166 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:50:45,191 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-12-02 12:50:45,192 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:45,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:45,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147331224] [2024-12-02 12:50:45,192 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:50:45,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924763644] [2024-12-02 12:50:45,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924763644] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:45,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:45,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 12:50:45,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780268784] [2024-12-02 12:50:45,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:45,193 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 12:50:45,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:45,193 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 12:50:45,193 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-12-02 12:50:45,194 INFO L87 Difference]: Start difference. First operand 343 states and 467 transitions. Second operand has 10 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-12-02 12:50:45,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:45,645 INFO L93 Difference]: Finished difference Result 430 states and 503 transitions. [2024-12-02 12:50:45,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 12:50:45,646 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 47 [2024-12-02 12:50:45,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:45,647 INFO L225 Difference]: With dead ends: 430 [2024-12-02 12:50:45,647 INFO L226 Difference]: Without dead ends: 429 [2024-12-02 12:50:45,648 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 32 SyntacticMatches, 6 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2024-12-02 12:50:45,648 INFO L435 NwaCegarLoop]: 131 mSDtfsCounter, 391 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 875 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:45,648 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [397 Valid, 875 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:50:45,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2024-12-02 12:50:45,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 343. [2024-12-02 12:50:45,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 245 states have (on average 1.6244897959183673) internal successors, (398), 303 states have internal predecessors, (398), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-12-02 12:50:45,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 465 transitions. [2024-12-02 12:50:45,668 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 465 transitions. Word has length 47 [2024-12-02 12:50:45,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:45,668 INFO L471 AbstractCegarLoop]: Abstraction has 343 states and 465 transitions. [2024-12-02 12:50:45,668 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-12-02 12:50:45,668 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 465 transitions. [2024-12-02 12:50:45,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-12-02 12:50:45,669 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:45,669 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:45,675 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-12-02 12:50:45,869 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-12-02 12:50:45,869 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting func_to_recursive_line_33_to_48_0Err24ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:45,870 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:45,870 INFO L85 PathProgramCache]: Analyzing trace with hash -110007538, now seen corresponding path program 1 times [2024-12-02 12:50:45,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:45,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556430283] [2024-12-02 12:50:45,870 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:45,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:45,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:46,534 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:50:46,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:46,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556430283] [2024-12-02 12:50:46,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556430283] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:46,535 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:46,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:50:46,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493227338] [2024-12-02 12:50:46,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:46,535 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 12:50:46,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:46,535 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 12:50:46,535 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:50:46,536 INFO L87 Difference]: Start difference. First operand 343 states and 465 transitions. Second operand has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-12-02 12:50:46,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:46,578 INFO L93 Difference]: Finished difference Result 343 states and 465 transitions. [2024-12-02 12:50:46,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:50:46,579 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 56 [2024-12-02 12:50:46,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:46,580 INFO L225 Difference]: With dead ends: 343 [2024-12-02 12:50:46,580 INFO L226 Difference]: Without dead ends: 342 [2024-12-02 12:50:46,581 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:50:46,581 INFO L435 NwaCegarLoop]: 149 mSDtfsCounter, 1 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:46,581 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 437 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:46,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2024-12-02 12:50:46,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 342. [2024-12-02 12:50:46,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 245 states have (on average 1.616326530612245) internal successors, (396), 302 states have internal predecessors, (396), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-12-02 12:50:46,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 463 transitions. [2024-12-02 12:50:46,600 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 463 transitions. Word has length 56 [2024-12-02 12:50:46,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:46,600 INFO L471 AbstractCegarLoop]: Abstraction has 342 states and 463 transitions. [2024-12-02 12:50:46,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-12-02 12:50:46,601 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 463 transitions. [2024-12-02 12:50:46,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-12-02 12:50:46,601 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:46,601 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:46,601 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 12:50:46,601 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting func_to_recursive_line_33_to_48_0Err18ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:46,602 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:46,602 INFO L85 PathProgramCache]: Analyzing trace with hash -110007986, now seen corresponding path program 1 times [2024-12-02 12:50:46,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:46,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759321130] [2024-12-02 12:50:46,602 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:46,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:46,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:47,166 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:50:47,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:47,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759321130] [2024-12-02 12:50:47,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759321130] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:47,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:47,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:50:47,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056055817] [2024-12-02 12:50:47,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:47,167 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 12:50:47,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:47,168 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 12:50:47,168 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:50:47,168 INFO L87 Difference]: Start difference. First operand 342 states and 463 transitions. Second operand has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-12-02 12:50:47,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:47,218 INFO L93 Difference]: Finished difference Result 342 states and 463 transitions. [2024-12-02 12:50:47,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:50:47,218 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 56 [2024-12-02 12:50:47,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:47,220 INFO L225 Difference]: With dead ends: 342 [2024-12-02 12:50:47,220 INFO L226 Difference]: Without dead ends: 341 [2024-12-02 12:50:47,220 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:50:47,221 INFO L435 NwaCegarLoop]: 148 mSDtfsCounter, 1 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:47,221 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 434 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:47,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2024-12-02 12:50:47,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 341. [2024-12-02 12:50:47,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 245 states have (on average 1.6081632653061224) internal successors, (394), 301 states have internal predecessors, (394), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-12-02 12:50:47,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 461 transitions. [2024-12-02 12:50:47,248 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 461 transitions. Word has length 56 [2024-12-02 12:50:47,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:47,249 INFO L471 AbstractCegarLoop]: Abstraction has 341 states and 461 transitions. [2024-12-02 12:50:47,249 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-12-02 12:50:47,249 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 461 transitions. [2024-12-02 12:50:47,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-12-02 12:50:47,249 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:47,249 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:47,250 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 12:50:47,250 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting func_to_recursive_line_33_to_48_0Err25ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:50:47,250 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:47,250 INFO L85 PathProgramCache]: Analyzing trace with hash 884733718, now seen corresponding path program 1 times [2024-12-02 12:50:47,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:47,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286881513] [2024-12-02 12:50:47,250 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:47,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:47,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:47,895 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-12-02 12:50:47,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:47,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286881513] [2024-12-02 12:50:47,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286881513] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:50:47,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258792858] [2024-12-02 12:50:47,895 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:47,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:47,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:47,897 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:47,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-12-02 12:50:48,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:48,059 INFO L256 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-12-02 12:50:48,062 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:48,146 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:50:48,150 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:50:50,260 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2024-12-02 12:50:50,277 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:50:50,277 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2024-12-02 12:50:50,329 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 12:50:50,330 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:50:50,725 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2024-12-02 12:50:50,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258792858] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:50:50,817 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 12:50:50,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 16] total 22 [2024-12-02 12:50:50,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193766782] [2024-12-02 12:50:50,817 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 12:50:50,817 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-12-02 12:50:50,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:50,818 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-12-02 12:50:50,818 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2024-12-02 12:50:50,818 INFO L87 Difference]: Start difference. First operand 341 states and 461 transitions. Second operand has 23 states, 17 states have (on average 4.647058823529412) internal successors, (79), 21 states have internal predecessors, (79), 9 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2024-12-02 12:50:54,832 WARN L539 Checker$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-12-02 12:50:59,790 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-12-02 12:51:04,253 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:51:04,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:04,354 INFO L93 Difference]: Finished difference Result 400 states and 486 transitions. [2024-12-02 12:51:04,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-02 12:51:04,355 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 17 states have (on average 4.647058823529412) internal successors, (79), 21 states have internal predecessors, (79), 9 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) Word has length 57 [2024-12-02 12:51:04,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:04,356 INFO L225 Difference]: With dead ends: 400 [2024-12-02 12:51:04,356 INFO L226 Difference]: Without dead ends: 399 [2024-12-02 12:51:04,357 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 51 SyntacticMatches, 5 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=286, Invalid=1970, Unknown=0, NotChecked=0, Total=2256 [2024-12-02 12:51:04,357 INFO L435 NwaCegarLoop]: 126 mSDtfsCounter, 573 mSDsluCounter, 1790 mSDsCounter, 0 mSdLazyCounter, 603 mSolverCounterSat, 64 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 573 SdHoareTripleChecker+Valid, 1916 SdHoareTripleChecker+Invalid, 670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 603 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:04,358 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [573 Valid, 1916 Invalid, 670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 603 Invalid, 3 Unknown, 0 Unchecked, 13.0s Time] [2024-12-02 12:51:04,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2024-12-02 12:51:04,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 341. [2024-12-02 12:51:04,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 245 states have (on average 1.6040816326530611) internal successors, (393), 301 states have internal predecessors, (393), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-12-02 12:51:04,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 460 transitions. [2024-12-02 12:51:04,389 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 460 transitions. Word has length 57 [2024-12-02 12:51:04,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:04,389 INFO L471 AbstractCegarLoop]: Abstraction has 341 states and 460 transitions. [2024-12-02 12:51:04,389 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 17 states have (on average 4.647058823529412) internal successors, (79), 21 states have internal predecessors, (79), 9 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2024-12-02 12:51:04,389 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 460 transitions. [2024-12-02 12:51:04,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-12-02 12:51:04,390 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:04,390 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:04,399 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-12-02 12:51:04,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:51:04,590 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting func_to_recursive_line_33_to_48_0Err19ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:51:04,590 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:04,591 INFO L85 PathProgramCache]: Analyzing trace with hash 884719816, now seen corresponding path program 1 times [2024-12-02 12:51:04,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:04,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118471267] [2024-12-02 12:51:04,591 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:04,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:04,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:05,128 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-12-02 12:51:05,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:05,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118471267] [2024-12-02 12:51:05,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118471267] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:05,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:05,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 12:51:05,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690352055] [2024-12-02 12:51:05,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:05,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 12:51:05,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:05,129 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 12:51:05,129 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:51:05,129 INFO L87 Difference]: Start difference. First operand 341 states and 460 transitions. Second operand has 11 states, 8 states have (on average 5.0) internal successors, (40), 9 states have internal predecessors, (40), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-12-02 12:51:05,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:05,488 INFO L93 Difference]: Finished difference Result 346 states and 465 transitions. [2024-12-02 12:51:05,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 12:51:05,489 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 5.0) internal successors, (40), 9 states have internal predecessors, (40), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 57 [2024-12-02 12:51:05,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:05,490 INFO L225 Difference]: With dead ends: 346 [2024-12-02 12:51:05,490 INFO L226 Difference]: Without dead ends: 345 [2024-12-02 12:51:05,490 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2024-12-02 12:51:05,491 INFO L435 NwaCegarLoop]: 134 mSDtfsCounter, 119 mSDsluCounter, 1065 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 1199 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:05,491 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 1199 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:51:05,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2024-12-02 12:51:05,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 343. [2024-12-02 12:51:05,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 247 states have (on average 1.5991902834008098) internal successors, (395), 303 states have internal predecessors, (395), 30 states have call successors, (30), 10 states have call predecessors, (30), 12 states have return successors, (37), 30 states have call predecessors, (37), 30 states have call successors, (37) [2024-12-02 12:51:05,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 462 transitions. [2024-12-02 12:51:05,525 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 462 transitions. Word has length 57 [2024-12-02 12:51:05,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:05,525 INFO L471 AbstractCegarLoop]: Abstraction has 343 states and 462 transitions. [2024-12-02 12:51:05,525 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 5.0) internal successors, (40), 9 states have internal predecessors, (40), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-12-02 12:51:05,525 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 462 transitions. [2024-12-02 12:51:05,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-12-02 12:51:05,526 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:05,526 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:05,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 12:51:05,526 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:51:05,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:05,526 INFO L85 PathProgramCache]: Analyzing trace with hash 1656672535, now seen corresponding path program 1 times [2024-12-02 12:51:05,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:05,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174564187] [2024-12-02 12:51:05,527 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:05,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:05,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:05,915 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:51:05,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:05,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174564187] [2024-12-02 12:51:05,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174564187] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:05,915 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:05,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 12:51:05,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989083071] [2024-12-02 12:51:05,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:05,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 12:51:05,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:05,916 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 12:51:05,916 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-12-02 12:51:05,916 INFO L87 Difference]: Start difference. First operand 343 states and 462 transitions. Second operand has 8 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-12-02 12:51:06,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:06,238 INFO L93 Difference]: Finished difference Result 347 states and 468 transitions. [2024-12-02 12:51:06,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 12:51:06,239 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 58 [2024-12-02 12:51:06,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:06,241 INFO L225 Difference]: With dead ends: 347 [2024-12-02 12:51:06,241 INFO L226 Difference]: Without dead ends: 346 [2024-12-02 12:51:06,241 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-12-02 12:51:06,241 INFO L435 NwaCegarLoop]: 130 mSDtfsCounter, 45 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 711 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:06,241 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 711 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:51:06,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2024-12-02 12:51:06,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 346. [2024-12-02 12:51:06,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 248 states have (on average 1.5887096774193548) internal successors, (394), 305 states have internal predecessors, (394), 31 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (41), 31 states have call predecessors, (41), 31 states have call successors, (41) [2024-12-02 12:51:06,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 466 transitions. [2024-12-02 12:51:06,281 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 466 transitions. Word has length 58 [2024-12-02 12:51:06,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:06,281 INFO L471 AbstractCegarLoop]: Abstraction has 346 states and 466 transitions. [2024-12-02 12:51:06,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-12-02 12:51:06,281 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 466 transitions. [2024-12-02 12:51:06,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-12-02 12:51:06,282 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:06,282 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:06,282 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 12:51:06,282 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting func_to_recursive_line_33_to_48_0Err26ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:51:06,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:06,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1656941584, now seen corresponding path program 1 times [2024-12-02 12:51:06,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:06,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104967532] [2024-12-02 12:51:06,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:06,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:06,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:06,594 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:51:06,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:06,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104967532] [2024-12-02 12:51:06,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104967532] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:06,594 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:06,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:51:06,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639641955] [2024-12-02 12:51:06,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:06,595 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:51:06,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:06,595 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:51:06,595 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:51:06,595 INFO L87 Difference]: Start difference. First operand 346 states and 466 transitions. Second operand has 6 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:06,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:06,783 INFO L93 Difference]: Finished difference Result 367 states and 476 transitions. [2024-12-02 12:51:06,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:51:06,786 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 58 [2024-12-02 12:51:06,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:06,788 INFO L225 Difference]: With dead ends: 367 [2024-12-02 12:51:06,788 INFO L226 Difference]: Without dead ends: 365 [2024-12-02 12:51:06,788 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-12-02 12:51:06,790 INFO L435 NwaCegarLoop]: 139 mSDtfsCounter, 72 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:06,790 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 662 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:51:06,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2024-12-02 12:51:06,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 350. [2024-12-02 12:51:06,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 252 states have (on average 1.5793650793650793) internal successors, (398), 309 states have internal predecessors, (398), 31 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (41), 31 states have call predecessors, (41), 31 states have call successors, (41) [2024-12-02 12:51:06,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 470 transitions. [2024-12-02 12:51:06,833 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 470 transitions. Word has length 58 [2024-12-02 12:51:06,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:06,834 INFO L471 AbstractCegarLoop]: Abstraction has 350 states and 470 transitions. [2024-12-02 12:51:06,834 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:06,834 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 470 transitions. [2024-12-02 12:51:06,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-12-02 12:51:06,834 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:06,834 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:06,834 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 12:51:06,835 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting func_to_recursive_line_33_to_48_0Err20ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:51:06,835 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:06,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1656510608, now seen corresponding path program 1 times [2024-12-02 12:51:06,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:06,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048755102] [2024-12-02 12:51:06,835 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:06,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:06,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:07,134 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:51:07,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:07,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048755102] [2024-12-02 12:51:07,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048755102] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:07,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:07,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:51:07,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414702676] [2024-12-02 12:51:07,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:07,135 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:51:07,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:07,135 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:51:07,135 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:51:07,135 INFO L87 Difference]: Start difference. First operand 350 states and 470 transitions. Second operand has 6 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:07,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:07,343 INFO L93 Difference]: Finished difference Result 387 states and 480 transitions. [2024-12-02 12:51:07,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 12:51:07,343 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 58 [2024-12-02 12:51:07,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:07,344 INFO L225 Difference]: With dead ends: 387 [2024-12-02 12:51:07,344 INFO L226 Difference]: Without dead ends: 385 [2024-12-02 12:51:07,344 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-12-02 12:51:07,345 INFO L435 NwaCegarLoop]: 149 mSDtfsCounter, 109 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 691 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:07,345 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 691 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:51:07,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2024-12-02 12:51:07,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 350. [2024-12-02 12:51:07,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 252 states have (on average 1.5714285714285714) internal successors, (396), 309 states have internal predecessors, (396), 31 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (41), 31 states have call predecessors, (41), 31 states have call successors, (41) [2024-12-02 12:51:07,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 468 transitions. [2024-12-02 12:51:07,383 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 468 transitions. Word has length 58 [2024-12-02 12:51:07,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:07,383 INFO L471 AbstractCegarLoop]: Abstraction has 350 states and 468 transitions. [2024-12-02 12:51:07,383 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:07,383 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 468 transitions. [2024-12-02 12:51:07,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-12-02 12:51:07,383 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:07,383 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:07,384 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 12:51:07,384 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:51:07,384 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:07,384 INFO L85 PathProgramCache]: Analyzing trace with hash -182758832, now seen corresponding path program 1 times [2024-12-02 12:51:07,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:07,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166514094] [2024-12-02 12:51:07,384 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:07,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:07,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:07,754 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:51:07,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:07,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166514094] [2024-12-02 12:51:07,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166514094] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:07,755 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:07,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 12:51:07,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191982938] [2024-12-02 12:51:07,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:07,755 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 12:51:07,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:07,756 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 12:51:07,756 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-12-02 12:51:07,756 INFO L87 Difference]: Start difference. First operand 350 states and 468 transitions. Second operand has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-12-02 12:51:08,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:08,022 INFO L93 Difference]: Finished difference Result 351 states and 468 transitions. [2024-12-02 12:51:08,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 12:51:08,023 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 59 [2024-12-02 12:51:08,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:08,024 INFO L225 Difference]: With dead ends: 351 [2024-12-02 12:51:08,024 INFO L226 Difference]: Without dead ends: 350 [2024-12-02 12:51:08,025 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-12-02 12:51:08,025 INFO L435 NwaCegarLoop]: 131 mSDtfsCounter, 78 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:08,026 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 532 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:51:08,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2024-12-02 12:51:08,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 350. [2024-12-02 12:51:08,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 252 states have (on average 1.5634920634920635) internal successors, (394), 309 states have internal predecessors, (394), 31 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (41), 31 states have call predecessors, (41), 31 states have call successors, (41) [2024-12-02 12:51:08,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 466 transitions. [2024-12-02 12:51:08,060 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 466 transitions. Word has length 59 [2024-12-02 12:51:08,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:08,060 INFO L471 AbstractCegarLoop]: Abstraction has 350 states and 466 transitions. [2024-12-02 12:51:08,060 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-12-02 12:51:08,060 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 466 transitions. [2024-12-02 12:51:08,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-12-02 12:51:08,061 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:08,061 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:08,061 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 12:51:08,061 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting func_to_recursive_line_33_to_48_0Err28ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:51:08,062 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:08,062 INFO L85 PathProgramCache]: Analyzing trace with hash -1112001262, now seen corresponding path program 1 times [2024-12-02 12:51:08,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:08,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560252859] [2024-12-02 12:51:08,062 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:08,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:08,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:08,343 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:51:08,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:08,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560252859] [2024-12-02 12:51:08,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560252859] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:08,343 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:08,343 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:51:08,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813463106] [2024-12-02 12:51:08,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:08,344 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:51:08,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:08,344 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:51:08,344 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:51:08,344 INFO L87 Difference]: Start difference. First operand 350 states and 466 transitions. Second operand has 6 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:08,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:08,534 INFO L93 Difference]: Finished difference Result 391 states and 486 transitions. [2024-12-02 12:51:08,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 12:51:08,534 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 60 [2024-12-02 12:51:08,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:08,536 INFO L225 Difference]: With dead ends: 391 [2024-12-02 12:51:08,536 INFO L226 Difference]: Without dead ends: 389 [2024-12-02 12:51:08,536 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-12-02 12:51:08,536 INFO L435 NwaCegarLoop]: 139 mSDtfsCounter, 108 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:08,536 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 657 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:51:08,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2024-12-02 12:51:08,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 350. [2024-12-02 12:51:08,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 252 states have (on average 1.5555555555555556) internal successors, (392), 309 states have internal predecessors, (392), 31 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (41), 31 states have call predecessors, (41), 31 states have call successors, (41) [2024-12-02 12:51:08,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 464 transitions. [2024-12-02 12:51:08,558 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 464 transitions. Word has length 60 [2024-12-02 12:51:08,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:08,559 INFO L471 AbstractCegarLoop]: Abstraction has 350 states and 464 transitions. [2024-12-02 12:51:08,559 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:08,559 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 464 transitions. [2024-12-02 12:51:08,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-12-02 12:51:08,559 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:08,560 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:08,560 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 12:51:08,560 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting func_to_recursive_line_33_to_48_0Err22ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:51:08,560 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:08,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1526169646, now seen corresponding path program 1 times [2024-12-02 12:51:08,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:08,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620920438] [2024-12-02 12:51:08,561 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:08,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:08,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:08,743 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:51:08,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:08,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620920438] [2024-12-02 12:51:08,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620920438] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:08,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:08,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:51:08,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568168498] [2024-12-02 12:51:08,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:08,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:51:08,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:08,744 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:51:08,744 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:51:08,745 INFO L87 Difference]: Start difference. First operand 350 states and 464 transitions. Second operand has 6 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:08,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:08,907 INFO L93 Difference]: Finished difference Result 366 states and 472 transitions. [2024-12-02 12:51:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:51:08,907 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 60 [2024-12-02 12:51:08,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:08,908 INFO L225 Difference]: With dead ends: 366 [2024-12-02 12:51:08,908 INFO L226 Difference]: Without dead ends: 364 [2024-12-02 12:51:08,909 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-12-02 12:51:08,909 INFO L435 NwaCegarLoop]: 140 mSDtfsCounter, 69 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:08,909 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 664 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:51:08,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2024-12-02 12:51:08,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 354. [2024-12-02 12:51:08,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 256 states have (on average 1.546875) internal successors, (396), 313 states have internal predecessors, (396), 31 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (41), 31 states have call predecessors, (41), 31 states have call successors, (41) [2024-12-02 12:51:08,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 468 transitions. [2024-12-02 12:51:08,930 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 468 transitions. Word has length 60 [2024-12-02 12:51:08,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:08,931 INFO L471 AbstractCegarLoop]: Abstraction has 354 states and 468 transitions. [2024-12-02 12:51:08,931 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:08,931 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 468 transitions. [2024-12-02 12:51:08,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-12-02 12:51:08,931 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:08,931 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:08,931 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 12:51:08,932 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:51:08,932 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:08,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1423222683, now seen corresponding path program 1 times [2024-12-02 12:51:08,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:08,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617705153] [2024-12-02 12:51:08,932 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:08,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:08,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:51:08,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1548530405] [2024-12-02 12:51:08,958 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:08,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:51:08,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:51:08,960 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:51:08,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-12-02 12:51:09,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:09,170 INFO L256 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 65 conjuncts are in the unsatisfiable core [2024-12-02 12:51:09,174 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:51:09,180 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:51:09,184 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:51:09,190 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:51:09,613 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:09,651 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2024-12-02 12:51:09,693 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:09,697 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:09,713 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:51:09,713 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:51:14,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:14,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617705153] [2024-12-02 12:51:14,027 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:51:14,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548530405] [2024-12-02 12:51:14,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548530405] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:51:14,027 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:51:14,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-12-02 12:51:14,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018230264] [2024-12-02 12:51:14,028 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:51:14,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 12:51:14,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:14,028 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 12:51:14,028 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=168, Unknown=1, NotChecked=0, Total=210 [2024-12-02 12:51:14,029 INFO L87 Difference]: Start difference. First operand 354 states and 468 transitions. Second operand has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:18,183 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:51:18,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:18,463 INFO L93 Difference]: Finished difference Result 449 states and 554 transitions. [2024-12-02 12:51:18,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 12:51:18,464 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 65 [2024-12-02 12:51:18,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:18,465 INFO L225 Difference]: With dead ends: 449 [2024-12-02 12:51:18,465 INFO L226 Difference]: Without dead ends: 448 [2024-12-02 12:51:18,466 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 60 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=96, Invalid=283, Unknown=1, NotChecked=0, Total=380 [2024-12-02 12:51:18,466 INFO L435 NwaCegarLoop]: 123 mSDtfsCounter, 289 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 20 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 707 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:18,467 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 707 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 197 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 12:51:18,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2024-12-02 12:51:18,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 388. [2024-12-02 12:51:18,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 284 states have (on average 1.5352112676056338) internal successors, (436), 342 states have internal predecessors, (436), 35 states have call successors, (35), 11 states have call predecessors, (35), 15 states have return successors, (49), 35 states have call predecessors, (49), 35 states have call successors, (49) [2024-12-02 12:51:18,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 520 transitions. [2024-12-02 12:51:18,507 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 520 transitions. Word has length 65 [2024-12-02 12:51:18,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:18,507 INFO L471 AbstractCegarLoop]: Abstraction has 388 states and 520 transitions. [2024-12-02 12:51:18,507 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:18,507 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 520 transitions. [2024-12-02 12:51:18,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-12-02 12:51:18,507 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:18,508 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:18,514 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-12-02 12:51:18,708 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-12-02 12:51:18,708 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:51:18,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:18,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1666612375, now seen corresponding path program 1 times [2024-12-02 12:51:18,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:18,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575233092] [2024-12-02 12:51:18,708 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:18,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:18,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:51:18,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [246675386] [2024-12-02 12:51:18,732 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:18,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:51:18,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:51:18,734 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:51:18,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-12-02 12:51:18,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:18,911 INFO L256 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 70 conjuncts are in the unsatisfiable core [2024-12-02 12:51:18,914 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:51:18,919 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:51:18,922 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:51:18,927 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:51:19,328 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-12-02 12:51:19,372 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-12-02 12:51:19,388 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:51:19,388 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:51:19,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:19,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575233092] [2024-12-02 12:51:19,682 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:51:19,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246675386] [2024-12-02 12:51:19,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246675386] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:51:19,682 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:51:19,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-12-02 12:51:19,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028711757] [2024-12-02 12:51:19,682 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:51:19,683 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 12:51:19,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:19,683 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 12:51:19,683 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2024-12-02 12:51:19,683 INFO L87 Difference]: Start difference. First operand 388 states and 520 transitions. Second operand has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:20,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:20,095 INFO L93 Difference]: Finished difference Result 459 states and 550 transitions. [2024-12-02 12:51:20,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 12:51:20,095 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 65 [2024-12-02 12:51:20,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:20,096 INFO L225 Difference]: With dead ends: 459 [2024-12-02 12:51:20,096 INFO L226 Difference]: Without dead ends: 458 [2024-12-02 12:51:20,097 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 60 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2024-12-02 12:51:20,097 INFO L435 NwaCegarLoop]: 135 mSDtfsCounter, 208 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 972 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:20,097 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 972 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:51:20,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2024-12-02 12:51:20,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 388. [2024-12-02 12:51:20,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 284 states have (on average 1.5316901408450705) internal successors, (435), 342 states have internal predecessors, (435), 35 states have call successors, (35), 11 states have call predecessors, (35), 15 states have return successors, (49), 35 states have call predecessors, (49), 35 states have call successors, (49) [2024-12-02 12:51:20,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 519 transitions. [2024-12-02 12:51:20,147 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 519 transitions. Word has length 65 [2024-12-02 12:51:20,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:20,147 INFO L471 AbstractCegarLoop]: Abstraction has 388 states and 519 transitions. [2024-12-02 12:51:20,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:20,148 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 519 transitions. [2024-12-02 12:51:20,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-12-02 12:51:20,148 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:20,148 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:20,157 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-12-02 12:51:20,348 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-12-02 12:51:20,349 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:51:20,349 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:20,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1067430488, now seen corresponding path program 1 times [2024-12-02 12:51:20,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:20,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187776664] [2024-12-02 12:51:20,350 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:20,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:20,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:51:20,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [933152804] [2024-12-02 12:51:20,377 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:20,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:51:20,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:51:20,379 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:51:20,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-12-02 12:51:20,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:20,554 INFO L256 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-12-02 12:51:20,557 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:51:20,581 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:51:20,586 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:20,590 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:51:20,593 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:51:20,615 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:20,758 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:20,763 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:20,860 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:20,871 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:51:20,871 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2024-12-02 12:51:20,892 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-12-02 12:51:20,892 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:51:20,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:20,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187776664] [2024-12-02 12:51:20,892 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:51:20,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933152804] [2024-12-02 12:51:20,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933152804] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:20,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:20,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 12:51:20,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262175373] [2024-12-02 12:51:20,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:20,892 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 12:51:20,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:20,893 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 12:51:20,893 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2024-12-02 12:51:20,893 INFO L87 Difference]: Start difference. First operand 388 states and 519 transitions. Second operand has 14 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-12-02 12:51:25,268 WARN L539 Checker$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-12-02 12:51:29,595 WARN L539 Checker$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-12-02 12:51:33,599 WARN L539 Checker$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-12-02 12:51:37,606 WARN L539 Checker$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-12-02 12:51:37,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:37,688 INFO L93 Difference]: Finished difference Result 456 states and 545 transitions. [2024-12-02 12:51:37,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 12:51:37,688 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 66 [2024-12-02 12:51:37,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:37,689 INFO L225 Difference]: With dead ends: 456 [2024-12-02 12:51:37,689 INFO L226 Difference]: Without dead ends: 455 [2024-12-02 12:51:37,690 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2024-12-02 12:51:37,690 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 327 mSDsluCounter, 1096 mSDsCounter, 0 mSdLazyCounter, 563 mSolverCounterSat, 45 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 1204 SdHoareTripleChecker+Invalid, 612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 563 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.6s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:37,690 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [331 Valid, 1204 Invalid, 612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 563 Invalid, 4 Unknown, 0 Unchecked, 16.6s Time] [2024-12-02 12:51:37,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2024-12-02 12:51:37,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 390. [2024-12-02 12:51:37,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 285 states have (on average 1.5263157894736843) internal successors, (435), 343 states have internal predecessors, (435), 35 states have call successors, (35), 11 states have call predecessors, (35), 16 states have return successors, (51), 35 states have call predecessors, (51), 35 states have call successors, (51) [2024-12-02 12:51:37,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 521 transitions. [2024-12-02 12:51:37,718 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 521 transitions. Word has length 66 [2024-12-02 12:51:37,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:37,718 INFO L471 AbstractCegarLoop]: Abstraction has 390 states and 521 transitions. [2024-12-02 12:51:37,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-12-02 12:51:37,718 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 521 transitions. [2024-12-02 12:51:37,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-12-02 12:51:37,718 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:37,719 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:37,724 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-12-02 12:51:37,919 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-12-02 12:51:37,919 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:51:37,919 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:37,919 INFO L85 PathProgramCache]: Analyzing trace with hash -1170230176, now seen corresponding path program 1 times [2024-12-02 12:51:37,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:37,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089431968] [2024-12-02 12:51:37,919 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:37,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:37,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:51:37,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [404806246] [2024-12-02 12:51:37,950 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:37,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:51:37,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:51:37,952 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:51:37,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-12-02 12:51:38,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:38,182 INFO L256 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 69 conjuncts are in the unsatisfiable core [2024-12-02 12:51:38,185 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:51:38,191 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:51:38,196 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:51:38,201 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:51:38,601 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:38,630 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2024-12-02 12:51:38,679 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:38,698 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:51:38,698 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:51:39,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:39,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089431968] [2024-12-02 12:51:39,145 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:51:39,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404806246] [2024-12-02 12:51:39,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404806246] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:51:39,145 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:51:39,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-12-02 12:51:39,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386900865] [2024-12-02 12:51:39,145 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:51:39,146 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 12:51:39,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:39,146 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 12:51:39,146 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2024-12-02 12:51:39,146 INFO L87 Difference]: Start difference. First operand 390 states and 521 transitions. Second operand has 10 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:39,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:39,550 INFO L93 Difference]: Finished difference Result 449 states and 554 transitions. [2024-12-02 12:51:39,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 12:51:39,551 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 66 [2024-12-02 12:51:39,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:39,552 INFO L225 Difference]: With dead ends: 449 [2024-12-02 12:51:39,552 INFO L226 Difference]: Without dead ends: 448 [2024-12-02 12:51:39,552 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 62 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2024-12-02 12:51:39,553 INFO L435 NwaCegarLoop]: 124 mSDtfsCounter, 277 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 835 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:39,553 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 835 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:51:39,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2024-12-02 12:51:39,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 390. [2024-12-02 12:51:39,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 285 states have (on average 1.5228070175438597) internal successors, (434), 343 states have internal predecessors, (434), 35 states have call successors, (35), 11 states have call predecessors, (35), 16 states have return successors, (51), 35 states have call predecessors, (51), 35 states have call successors, (51) [2024-12-02 12:51:39,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 520 transitions. [2024-12-02 12:51:39,599 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 520 transitions. Word has length 66 [2024-12-02 12:51:39,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:39,599 INFO L471 AbstractCegarLoop]: Abstraction has 390 states and 520 transitions. [2024-12-02 12:51:39,599 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:39,599 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 520 transitions. [2024-12-02 12:51:39,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-12-02 12:51:39,600 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:39,600 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:39,609 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-12-02 12:51:39,800 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:51:39,800 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:51:39,801 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:39,801 INFO L85 PathProgramCache]: Analyzing trace with hash 125376110, now seen corresponding path program 1 times [2024-12-02 12:51:39,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:39,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816821909] [2024-12-02 12:51:39,801 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:39,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:39,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:51:39,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1825989800] [2024-12-02 12:51:39,832 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:39,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:51:39,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:51:39,834 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:51:39,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-12-02 12:51:40,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:40,064 INFO L256 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 67 conjuncts are in the unsatisfiable core [2024-12-02 12:51:40,067 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:51:40,074 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:51:40,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 1 [2024-12-02 12:51:40,082 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:51:40,425 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:40,463 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2024-12-02 12:51:40,516 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:40,534 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:51:40,535 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:51:41,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:41,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816821909] [2024-12-02 12:51:41,103 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:51:41,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825989800] [2024-12-02 12:51:41,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825989800] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:51:41,103 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:51:41,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-12-02 12:51:41,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139094540] [2024-12-02 12:51:41,104 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:51:41,104 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 12:51:41,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:41,104 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 12:51:41,104 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-12-02 12:51:41,105 INFO L87 Difference]: Start difference. First operand 390 states and 520 transitions. Second operand has 10 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:41,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:41,953 INFO L93 Difference]: Finished difference Result 460 states and 555 transitions. [2024-12-02 12:51:41,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 12:51:41,954 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 66 [2024-12-02 12:51:41,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:41,955 INFO L225 Difference]: With dead ends: 460 [2024-12-02 12:51:41,955 INFO L226 Difference]: Without dead ends: 459 [2024-12-02 12:51:41,955 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 62 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=131, Invalid=421, Unknown=0, NotChecked=0, Total=552 [2024-12-02 12:51:41,956 INFO L435 NwaCegarLoop]: 170 mSDtfsCounter, 309 mSDsluCounter, 970 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 1140 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:41,956 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 1140 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 12:51:41,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2024-12-02 12:51:41,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 390. [2024-12-02 12:51:41,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 285 states have (on average 1.5192982456140351) internal successors, (433), 343 states have internal predecessors, (433), 35 states have call successors, (35), 11 states have call predecessors, (35), 16 states have return successors, (51), 35 states have call predecessors, (51), 35 states have call successors, (51) [2024-12-02 12:51:41,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 519 transitions. [2024-12-02 12:51:41,986 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 519 transitions. Word has length 66 [2024-12-02 12:51:41,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:41,986 INFO L471 AbstractCegarLoop]: Abstraction has 390 states and 519 transitions. [2024-12-02 12:51:41,986 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:41,986 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 519 transitions. [2024-12-02 12:51:41,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-12-02 12:51:41,987 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:41,987 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:41,993 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-12-02 12:51:42,187 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-12-02 12:51:42,188 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:51:42,188 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:42,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1269393381, now seen corresponding path program 1 times [2024-12-02 12:51:42,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:42,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433630611] [2024-12-02 12:51:42,188 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:42,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:42,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:51:42,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1169538527] [2024-12-02 12:51:42,210 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:42,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:51:42,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:51:42,212 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:51:42,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-12-02 12:51:42,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:42,379 INFO L256 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-12-02 12:51:42,381 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:51:42,389 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:51:42,524 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-12-02 12:51:42,531 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:51:42,550 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:51:42,550 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-12-02 12:51:42,564 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:51:42,599 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:42,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 19 treesize of output 11 [2024-12-02 12:51:42,947 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-12-02 12:51:43,221 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:51:43,221 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 25 [2024-12-02 12:51:43,257 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 12:51:43,257 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:51:43,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:43,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433630611] [2024-12-02 12:51:43,477 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:51:43,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169538527] [2024-12-02 12:51:43,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169538527] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:51:43,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:51:43,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-12-02 12:51:43,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247776069] [2024-12-02 12:51:43,478 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:51:43,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 12:51:43,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:43,478 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 12:51:43,479 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2024-12-02 12:51:43,479 INFO L87 Difference]: Start difference. First operand 390 states and 519 transitions. Second operand has 17 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 5 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (7), 4 states have call predecessors, (7), 5 states have call successors, (7) [2024-12-02 12:51:47,488 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:51:51,510 WARN L539 Checker$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-12-02 12:51:52,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:52,958 INFO L93 Difference]: Finished difference Result 455 states and 542 transitions. [2024-12-02 12:51:52,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 12:51:52,959 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 5 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (7), 4 states have call predecessors, (7), 5 states have call successors, (7) Word has length 67 [2024-12-02 12:51:52,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:52,960 INFO L225 Difference]: With dead ends: 455 [2024-12-02 12:51:52,960 INFO L226 Difference]: Without dead ends: 454 [2024-12-02 12:51:52,961 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=199, Invalid=923, Unknown=0, NotChecked=0, Total=1122 [2024-12-02 12:51:52,961 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 580 mSDsluCounter, 1072 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 80 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 585 SdHoareTripleChecker+Valid, 1180 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:52,961 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [585 Valid, 1180 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 641 Invalid, 2 Unknown, 0 Unchecked, 8.9s Time] [2024-12-02 12:51:52,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2024-12-02 12:51:53,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 390. [2024-12-02 12:51:53,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 285 states have (on average 1.5157894736842106) internal successors, (432), 343 states have internal predecessors, (432), 35 states have call successors, (35), 11 states have call predecessors, (35), 16 states have return successors, (51), 35 states have call predecessors, (51), 35 states have call successors, (51) [2024-12-02 12:51:53,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 518 transitions. [2024-12-02 12:51:53,005 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 518 transitions. Word has length 67 [2024-12-02 12:51:53,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:53,005 INFO L471 AbstractCegarLoop]: Abstraction has 390 states and 518 transitions. [2024-12-02 12:51:53,005 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 5 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (7), 4 states have call predecessors, (7), 5 states have call successors, (7) [2024-12-02 12:51:53,005 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 518 transitions. [2024-12-02 12:51:53,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-12-02 12:51:53,006 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:53,006 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:53,012 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-12-02 12:51:53,206 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:51:53,206 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting func_to_recursive_line_33_to_48_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:51:53,206 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:53,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1917397049, now seen corresponding path program 1 times [2024-12-02 12:51:53,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:53,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523795429] [2024-12-02 12:51:53,207 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:53,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:53,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:51:53,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2063964890] [2024-12-02 12:51:53,234 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:53,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:51:53,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:51:53,236 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:51:53,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-12-02 12:51:53,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:53,410 INFO L256 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-12-02 12:51:53,413 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:51:53,419 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:51:53,423 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:51:53,428 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:51:53,757 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:53,786 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-12-02 12:51:53,840 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:51:53,853 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:51:53,853 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:51:54,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:54,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523795429] [2024-12-02 12:51:54,199 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:51:54,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063964890] [2024-12-02 12:51:54,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063964890] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:51:54,200 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:51:54,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-12-02 12:51:54,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002921816] [2024-12-02 12:51:54,200 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:51:54,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 12:51:54,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:54,200 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 12:51:54,201 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-12-02 12:51:54,201 INFO L87 Difference]: Start difference. First operand 390 states and 518 transitions. Second operand has 10 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:51:58,401 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:52:02,752 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:52:02,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:02,873 INFO L93 Difference]: Finished difference Result 458 states and 548 transitions. [2024-12-02 12:52:02,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 12:52:02,874 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 67 [2024-12-02 12:52:02,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:02,876 INFO L225 Difference]: With dead ends: 458 [2024-12-02 12:52:02,876 INFO L226 Difference]: Without dead ends: 456 [2024-12-02 12:52:02,876 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 64 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=139, Invalid=413, Unknown=0, NotChecked=0, Total=552 [2024-12-02 12:52:02,876 INFO L435 NwaCegarLoop]: 155 mSDtfsCounter, 291 mSDsluCounter, 1029 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 23 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 1184 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:02,876 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 1184 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 389 Invalid, 2 Unknown, 0 Unchecked, 8.4s Time] [2024-12-02 12:52:02,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2024-12-02 12:52:02,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 392. [2024-12-02 12:52:02,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 286 states have (on average 1.5034965034965035) internal successors, (430), 344 states have internal predecessors, (430), 35 states have call successors, (35), 11 states have call predecessors, (35), 17 states have return successors, (53), 36 states have call predecessors, (53), 35 states have call successors, (53) [2024-12-02 12:52:02,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 518 transitions. [2024-12-02 12:52:02,906 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 518 transitions. Word has length 67 [2024-12-02 12:52:02,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:02,906 INFO L471 AbstractCegarLoop]: Abstraction has 392 states and 518 transitions. [2024-12-02 12:52:02,906 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:52:02,906 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 518 transitions. [2024-12-02 12:52:02,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-12-02 12:52:02,907 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:02,907 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:52:02,916 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-12-02 12:52:03,107 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:52:03,107 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting func_to_recursive_line_33_to_48_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:52:03,107 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:03,107 INFO L85 PathProgramCache]: Analyzing trace with hash -408307847, now seen corresponding path program 1 times [2024-12-02 12:52:03,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:03,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586116064] [2024-12-02 12:52:03,108 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:03,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:03,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:52:03,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1251829147] [2024-12-02 12:52:03,129 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:03,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:52:03,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:52:03,130 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:52:03,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-12-02 12:52:03,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:03,316 INFO L256 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-02 12:52:03,317 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:52:03,320 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:52:03,459 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-12-02 12:52:03,459 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:52:04,930 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-12-02 12:52:04,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:04,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586116064] [2024-12-02 12:52:04,930 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:52:04,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251829147] [2024-12-02 12:52:04,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251829147] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 12:52:04,931 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 12:52:04,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2024-12-02 12:52:04,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465538320] [2024-12-02 12:52:04,931 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 12:52:04,931 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 12:52:04,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:04,931 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 12:52:04,931 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:52:04,932 INFO L87 Difference]: Start difference. First operand 392 states and 518 transitions. Second operand has 7 states, 5 states have (on average 9.2) internal successors, (46), 6 states have internal predecessors, (46), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-12-02 12:52:05,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:05,119 INFO L93 Difference]: Finished difference Result 462 states and 545 transitions. [2024-12-02 12:52:05,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 12:52:05,120 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 9.2) internal successors, (46), 6 states have internal predecessors, (46), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 67 [2024-12-02 12:52:05,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:05,122 INFO L225 Difference]: With dead ends: 462 [2024-12-02 12:52:05,122 INFO L226 Difference]: Without dead ends: 460 [2024-12-02 12:52:05,122 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 121 SyntacticMatches, 6 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-12-02 12:52:05,122 INFO L435 NwaCegarLoop]: 141 mSDtfsCounter, 233 mSDsluCounter, 485 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:05,122 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 626 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:52:05,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2024-12-02 12:52:05,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 392. [2024-12-02 12:52:05,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 286 states have (on average 1.4965034965034965) internal successors, (428), 344 states have internal predecessors, (428), 35 states have call successors, (35), 11 states have call predecessors, (35), 17 states have return successors, (53), 36 states have call predecessors, (53), 35 states have call successors, (53) [2024-12-02 12:52:05,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 516 transitions. [2024-12-02 12:52:05,171 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 516 transitions. Word has length 67 [2024-12-02 12:52:05,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:05,172 INFO L471 AbstractCegarLoop]: Abstraction has 392 states and 516 transitions. [2024-12-02 12:52:05,172 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 9.2) internal successors, (46), 6 states have internal predecessors, (46), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-12-02 12:52:05,172 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 516 transitions. [2024-12-02 12:52:05,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-12-02 12:52:05,172 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:05,172 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:52:05,178 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-12-02 12:52:05,372 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-12-02 12:52:05,373 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:52:05,373 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:05,373 INFO L85 PathProgramCache]: Analyzing trace with hash 696489290, now seen corresponding path program 1 times [2024-12-02 12:52:05,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:05,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081485381] [2024-12-02 12:52:05,373 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:05,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:05,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:52:05,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [47197455] [2024-12-02 12:52:05,400 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:05,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:52:05,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:52:05,402 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:52:05,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-12-02 12:52:05,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:05,573 INFO L256 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-02 12:52:05,574 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:52:05,598 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:52:05,810 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:52:05,814 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-12-02 12:52:05,826 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-12-02 12:52:05,826 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:52:05,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:05,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081485381] [2024-12-02 12:52:05,826 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:52:05,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47197455] [2024-12-02 12:52:05,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47197455] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:52:05,827 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:52:05,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 12:52:05,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347380] [2024-12-02 12:52:05,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:52:05,827 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 12:52:05,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:05,827 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 12:52:05,827 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:52:05,827 INFO L87 Difference]: Start difference. First operand 392 states and 516 transitions. Second operand has 11 states, 9 states have (on average 5.333333333333333) internal successors, (48), 10 states have internal predecessors, (48), 4 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-12-02 12:52:09,840 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:52:13,868 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:52:18,027 WARN L539 Checker$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-12-02 12:52:22,236 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:52:26,241 WARN L539 Checker$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-12-02 12:52:30,246 WARN L539 Checker$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-12-02 12:52:30,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:30,322 INFO L93 Difference]: Finished difference Result 452 states and 547 transitions. [2024-12-02 12:52:30,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 12:52:30,323 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 5.333333333333333) internal successors, (48), 10 states have internal predecessors, (48), 4 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 68 [2024-12-02 12:52:30,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:30,324 INFO L225 Difference]: With dead ends: 452 [2024-12-02 12:52:30,324 INFO L226 Difference]: Without dead ends: 451 [2024-12-02 12:52:30,324 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2024-12-02 12:52:30,325 INFO L435 NwaCegarLoop]: 118 mSDtfsCounter, 314 mSDsluCounter, 710 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 34 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:30,325 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [319 Valid, 828 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 281 Invalid, 7 Unknown, 0 Unchecked, 24.4s Time] [2024-12-02 12:52:30,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2024-12-02 12:52:30,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 394. [2024-12-02 12:52:30,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 287 states have (on average 1.4878048780487805) internal successors, (427), 345 states have internal predecessors, (427), 35 states have call successors, (35), 11 states have call predecessors, (35), 18 states have return successors, (56), 37 states have call predecessors, (56), 35 states have call successors, (56) [2024-12-02 12:52:30,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 518 transitions. [2024-12-02 12:52:30,356 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 518 transitions. Word has length 68 [2024-12-02 12:52:30,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:30,357 INFO L471 AbstractCegarLoop]: Abstraction has 394 states and 518 transitions. [2024-12-02 12:52:30,357 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 5.333333333333333) internal successors, (48), 10 states have internal predecessors, (48), 4 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-12-02 12:52:30,357 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 518 transitions. [2024-12-02 12:52:30,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-12-02 12:52:30,357 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:30,357 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:52:30,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-12-02 12:52:30,558 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:52:30,558 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting func_to_recursive_line_33_to_48_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:52:30,558 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:30,558 INFO L85 PathProgramCache]: Analyzing trace with hash 690233666, now seen corresponding path program 1 times [2024-12-02 12:52:30,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:30,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989793347] [2024-12-02 12:52:30,558 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:30,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:30,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:52:30,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [397242952] [2024-12-02 12:52:30,580 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:30,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:52:30,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:52:30,582 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:52:30,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-12-02 12:52:30,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:30,771 INFO L256 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-12-02 12:52:30,774 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:52:30,779 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:52:30,784 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:52:30,788 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:52:31,221 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:52:31,256 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 13 [2024-12-02 12:52:31,313 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:52:31,327 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:52:31,328 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:52:31,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:31,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989793347] [2024-12-02 12:52:31,706 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:52:31,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397242952] [2024-12-02 12:52:31,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397242952] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:52:31,706 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:52:31,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-12-02 12:52:31,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254640072] [2024-12-02 12:52:31,706 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:52:31,707 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 12:52:31,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:31,707 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 12:52:31,707 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-12-02 12:52:31,707 INFO L87 Difference]: Start difference. First operand 394 states and 518 transitions. Second operand has 10 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:52:35,935 WARN L539 Checker$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-12-02 12:52:40,268 WARN L539 Checker$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-12-02 12:52:40,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:40,410 INFO L93 Difference]: Finished difference Result 456 states and 545 transitions. [2024-12-02 12:52:40,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 12:52:40,410 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-12-02 12:52:40,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:40,413 INFO L225 Difference]: With dead ends: 456 [2024-12-02 12:52:40,413 INFO L226 Difference]: Without dead ends: 455 [2024-12-02 12:52:40,413 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=139, Invalid=413, Unknown=0, NotChecked=0, Total=552 [2024-12-02 12:52:40,413 INFO L435 NwaCegarLoop]: 156 mSDtfsCounter, 264 mSDsluCounter, 982 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 22 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 1138 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:40,413 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [266 Valid, 1138 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 377 Invalid, 2 Unknown, 0 Unchecked, 8.4s Time] [2024-12-02 12:52:40,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2024-12-02 12:52:40,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 394. [2024-12-02 12:52:40,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 287 states have (on average 1.480836236933798) internal successors, (425), 345 states have internal predecessors, (425), 35 states have call successors, (35), 11 states have call predecessors, (35), 18 states have return successors, (56), 37 states have call predecessors, (56), 35 states have call successors, (56) [2024-12-02 12:52:40,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 516 transitions. [2024-12-02 12:52:40,445 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 516 transitions. Word has length 68 [2024-12-02 12:52:40,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:40,446 INFO L471 AbstractCegarLoop]: Abstraction has 394 states and 516 transitions. [2024-12-02 12:52:40,446 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:52:40,446 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 516 transitions. [2024-12-02 12:52:40,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-12-02 12:52:40,446 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:40,446 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:52:40,453 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-12-02 12:52:40,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:52:40,647 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:52:40,647 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:40,647 INFO L85 PathProgramCache]: Analyzing trace with hash 116331655, now seen corresponding path program 1 times [2024-12-02 12:52:40,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:40,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782429380] [2024-12-02 12:52:40,647 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:40,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:40,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:52:40,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [35273104] [2024-12-02 12:52:40,670 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:40,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:52:40,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:52:40,672 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:52:40,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-12-02 12:52:40,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:40,876 INFO L256 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-02 12:52:40,878 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:52:40,915 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:52:41,172 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:52:41,177 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:52:41,196 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-12-02 12:52:41,196 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:52:41,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:41,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782429380] [2024-12-02 12:52:41,196 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:52:41,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35273104] [2024-12-02 12:52:41,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35273104] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:52:41,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:52:41,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 12:52:41,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084212665] [2024-12-02 12:52:41,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:52:41,197 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 12:52:41,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:41,197 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 12:52:41,197 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:52:41,198 INFO L87 Difference]: Start difference. First operand 394 states and 516 transitions. Second operand has 11 states, 9 states have (on average 5.444444444444445) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-12-02 12:52:45,211 WARN L539 Checker$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-12-02 12:52:45,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:45,577 INFO L93 Difference]: Finished difference Result 450 states and 543 transitions. [2024-12-02 12:52:45,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 12:52:45,578 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 5.444444444444445) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 69 [2024-12-02 12:52:45,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:45,579 INFO L225 Difference]: With dead ends: 450 [2024-12-02 12:52:45,579 INFO L226 Difference]: Without dead ends: 449 [2024-12-02 12:52:45,579 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2024-12-02 12:52:45,580 INFO L435 NwaCegarLoop]: 119 mSDtfsCounter, 381 mSDsluCounter, 713 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 41 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 832 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:45,580 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [386 Valid, 832 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 273 Invalid, 2 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 12:52:45,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2024-12-02 12:52:45,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 394. [2024-12-02 12:52:45,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 287 states have (on average 1.4738675958188154) internal successors, (423), 345 states have internal predecessors, (423), 35 states have call successors, (35), 11 states have call predecessors, (35), 18 states have return successors, (56), 37 states have call predecessors, (56), 35 states have call successors, (56) [2024-12-02 12:52:45,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 514 transitions. [2024-12-02 12:52:45,636 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 514 transitions. Word has length 69 [2024-12-02 12:52:45,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:45,636 INFO L471 AbstractCegarLoop]: Abstraction has 394 states and 514 transitions. [2024-12-02 12:52:45,637 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 5.444444444444445) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-12-02 12:52:45,637 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 514 transitions. [2024-12-02 12:52:45,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-12-02 12:52:45,637 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:45,637 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:52:45,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-12-02 12:52:45,837 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-12-02 12:52:45,837 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting func_to_recursive_line_33_to_48_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:52:45,838 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:45,838 INFO L85 PathProgramCache]: Analyzing trace with hash -77592791, now seen corresponding path program 1 times [2024-12-02 12:52:45,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:45,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009967375] [2024-12-02 12:52:45,838 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:45,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:45,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:52:45,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1506520101] [2024-12-02 12:52:45,857 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:45,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:52:45,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:52:45,859 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:52:45,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-12-02 12:52:46,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:46,048 INFO L256 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 83 conjuncts are in the unsatisfiable core [2024-12-02 12:52:46,051 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:52:46,053 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:52:46,056 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:52:46,061 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:52:46,455 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-12-02 12:52:46,522 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 12:52:46,522 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:52:56,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:56,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009967375] [2024-12-02 12:52:56,132 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:52:56,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506520101] [2024-12-02 12:52:56,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506520101] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:52:56,132 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:52:56,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-12-02 12:52:56,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106107232] [2024-12-02 12:52:56,133 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:52:56,133 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 12:52:56,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:56,133 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 12:52:56,133 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=168, Unknown=1, NotChecked=0, Total=210 [2024-12-02 12:52:56,133 INFO L87 Difference]: Start difference. First operand 394 states and 514 transitions. Second operand has 9 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:52:56,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:56,525 INFO L93 Difference]: Finished difference Result 449 states and 537 transitions. [2024-12-02 12:52:56,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 12:52:56,525 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 69 [2024-12-02 12:52:56,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:56,527 INFO L225 Difference]: With dead ends: 449 [2024-12-02 12:52:56,527 INFO L226 Difference]: Without dead ends: 445 [2024-12-02 12:52:56,527 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 68 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=85, Invalid=256, Unknown=1, NotChecked=0, Total=342 [2024-12-02 12:52:56,528 INFO L435 NwaCegarLoop]: 124 mSDtfsCounter, 149 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 959 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:56,528 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 959 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:52:56,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2024-12-02 12:52:56,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 394. [2024-12-02 12:52:56,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 287 states have (on average 1.4529616724738676) internal successors, (417), 345 states have internal predecessors, (417), 35 states have call successors, (35), 11 states have call predecessors, (35), 18 states have return successors, (56), 37 states have call predecessors, (56), 35 states have call successors, (56) [2024-12-02 12:52:56,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 508 transitions. [2024-12-02 12:52:56,578 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 508 transitions. Word has length 69 [2024-12-02 12:52:56,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:56,578 INFO L471 AbstractCegarLoop]: Abstraction has 394 states and 508 transitions. [2024-12-02 12:52:56,578 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 12:52:56,578 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 508 transitions. [2024-12-02 12:52:56,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-12-02 12:52:56,578 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:56,578 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:52:56,588 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-12-02 12:52:56,779 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-12-02 12:52:56,779 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting func_to_recursive_line_33_to_48_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:52:56,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:56,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1541815717, now seen corresponding path program 1 times [2024-12-02 12:52:56,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:56,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486565429] [2024-12-02 12:52:56,779 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:56,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:56,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:52:56,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [827896186] [2024-12-02 12:52:56,803 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:56,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:52:56,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:52:56,804 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:52:56,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-12-02 12:52:57,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:57,016 INFO L256 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 115 conjuncts are in the unsatisfiable core [2024-12-02 12:52:57,019 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:52:57,022 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:52:57,026 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:52:57,030 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:52:57,035 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:52:57,587 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-12-02 12:52:57,638 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 13 [2024-12-02 12:52:57,784 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:52:57,785 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:52:58,167 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 12:52:58,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:58,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486565429] [2024-12-02 12:52:58,168 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:52:58,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827896186] [2024-12-02 12:52:58,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827896186] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 12:52:58,168 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 12:52:58,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 18 [2024-12-02 12:52:58,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892922596] [2024-12-02 12:52:58,168 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 12:52:58,168 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 12:52:58,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:58,169 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 12:52:58,169 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2024-12-02 12:52:58,169 INFO L87 Difference]: Start difference. First operand 394 states and 508 transitions. Second operand has 19 states, 16 states have (on average 5.5625) internal successors, (89), 16 states have internal predecessors, (89), 6 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 12:53:00,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:00,598 INFO L93 Difference]: Finished difference Result 497 states and 599 transitions. [2024-12-02 12:53:00,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-12-02 12:53:00,598 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 5.5625) internal successors, (89), 16 states have internal predecessors, (89), 6 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 69 [2024-12-02 12:53:00,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:00,599 INFO L225 Difference]: With dead ends: 497 [2024-12-02 12:53:00,599 INFO L226 Difference]: Without dead ends: 495 [2024-12-02 12:53:00,600 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 114 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=219, Invalid=971, Unknown=0, NotChecked=0, Total=1190 [2024-12-02 12:53:00,600 INFO L435 NwaCegarLoop]: 149 mSDtfsCounter, 424 mSDsluCounter, 1767 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 1916 SdHoareTripleChecker+Invalid, 964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-02 12:53:00,600 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [427 Valid, 1916 Invalid, 964 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-02 12:53:00,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2024-12-02 12:53:00,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 428. [2024-12-02 12:53:00,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 314 states have (on average 1.4331210191082802) internal successors, (450), 373 states have internal predecessors, (450), 39 states have call successors, (39), 12 states have call predecessors, (39), 21 states have return successors, (66), 42 states have call predecessors, (66), 39 states have call successors, (66) [2024-12-02 12:53:00,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 555 transitions. [2024-12-02 12:53:00,639 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 555 transitions. Word has length 69 [2024-12-02 12:53:00,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:00,639 INFO L471 AbstractCegarLoop]: Abstraction has 428 states and 555 transitions. [2024-12-02 12:53:00,639 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 5.5625) internal successors, (89), 16 states have internal predecessors, (89), 6 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 12:53:00,639 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 555 transitions. [2024-12-02 12:53:00,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-12-02 12:53:00,640 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:00,640 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:53:00,646 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-12-02 12:53:00,840 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-12-02 12:53:00,840 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:53:00,841 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:00,841 INFO L85 PathProgramCache]: Analyzing trace with hash -688685844, now seen corresponding path program 1 times [2024-12-02 12:53:00,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:00,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241279426] [2024-12-02 12:53:00,841 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:00,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:00,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:53:00,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1183438303] [2024-12-02 12:53:00,868 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:00,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:53:00,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:53:00,870 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:53:00,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-12-02 12:53:01,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:01,052 INFO L256 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-12-02 12:53:01,056 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:53:01,061 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:53:01,102 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:53:01,105 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:53:01,109 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-12-02 12:53:01,115 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-12-02 12:53:01,135 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:01,140 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:53:01,542 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:01,549 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-12-02 12:53:01,736 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-12-02 12:53:01,810 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:53:01,810 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-12-02 12:53:01,846 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:53:01,846 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:53:01,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:01,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241279426] [2024-12-02 12:53:01,847 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:53:01,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183438303] [2024-12-02 12:53:01,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183438303] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:53:01,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:53:01,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 12:53:01,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122965515] [2024-12-02 12:53:01,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:53:01,847 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 12:53:01,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:01,848 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 12:53:01,848 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2024-12-02 12:53:01,848 INFO L87 Difference]: Start difference. First operand 428 states and 555 transitions. Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-12-02 12:53:03,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:03,029 INFO L93 Difference]: Finished difference Result 479 states and 578 transitions. [2024-12-02 12:53:03,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 12:53:03,030 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 70 [2024-12-02 12:53:03,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:03,032 INFO L225 Difference]: With dead ends: 479 [2024-12-02 12:53:03,032 INFO L226 Difference]: Without dead ends: 478 [2024-12-02 12:53:03,032 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 48 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2024-12-02 12:53:03,032 INFO L435 NwaCegarLoop]: 103 mSDtfsCounter, 352 mSDsluCounter, 778 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 45 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 12:53:03,033 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [357 Valid, 881 Invalid, 583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 537 Invalid, 1 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 12:53:03,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2024-12-02 12:53:03,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 428. [2024-12-02 12:53:03,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 314 states have (on average 1.429936305732484) internal successors, (449), 373 states have internal predecessors, (449), 39 states have call successors, (39), 12 states have call predecessors, (39), 21 states have return successors, (66), 42 states have call predecessors, (66), 39 states have call successors, (66) [2024-12-02 12:53:03,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 554 transitions. [2024-12-02 12:53:03,091 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 554 transitions. Word has length 70 [2024-12-02 12:53:03,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:03,091 INFO L471 AbstractCegarLoop]: Abstraction has 428 states and 554 transitions. [2024-12-02 12:53:03,091 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-12-02 12:53:03,091 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 554 transitions. [2024-12-02 12:53:03,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-12-02 12:53:03,091 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:03,091 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:53:03,102 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-12-02 12:53:03,292 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-12-02 12:53:03,292 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:53:03,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:03,292 INFO L85 PathProgramCache]: Analyzing trace with hash 125575465, now seen corresponding path program 1 times [2024-12-02 12:53:03,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:03,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323018634] [2024-12-02 12:53:03,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:03,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:03,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:53:03,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [270375562] [2024-12-02 12:53:03,313 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:03,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:53:03,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:53:03,315 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:53:03,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-12-02 12:53:03,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:03,531 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-12-02 12:53:03,535 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:53:03,539 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:53:03,590 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:53:03,595 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-12-02 12:53:03,602 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:53:03,612 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-12-02 12:53:03,633 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:03,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 11 treesize of output 7 [2024-12-02 12:53:04,069 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:04,075 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:04,304 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:53:04,304 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-12-02 12:53:04,357 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:04,405 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:53:04,405 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:53:04,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:04,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323018634] [2024-12-02 12:53:04,405 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:53:04,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270375562] [2024-12-02 12:53:04,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270375562] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:53:04,406 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:53:04,406 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 12:53:04,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066240034] [2024-12-02 12:53:04,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:53:04,406 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 12:53:04,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:04,406 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 12:53:04,407 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-12-02 12:53:04,407 INFO L87 Difference]: Start difference. First operand 428 states and 554 transitions. Second operand has 13 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-12-02 12:53:05,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:05,689 INFO L93 Difference]: Finished difference Result 478 states and 577 transitions. [2024-12-02 12:53:05,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 12:53:05,690 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 71 [2024-12-02 12:53:05,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:05,691 INFO L225 Difference]: With dead ends: 478 [2024-12-02 12:53:05,691 INFO L226 Difference]: Without dead ends: 477 [2024-12-02 12:53:05,691 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 49 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2024-12-02 12:53:05,692 INFO L435 NwaCegarLoop]: 106 mSDtfsCounter, 287 mSDsluCounter, 865 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 41 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 971 SdHoareTripleChecker+Invalid, 602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 12:53:05,692 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 971 Invalid, 602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 560 Invalid, 1 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 12:53:05,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2024-12-02 12:53:05,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 428. [2024-12-02 12:53:05,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 314 states have (on average 1.4267515923566878) internal successors, (448), 373 states have internal predecessors, (448), 39 states have call successors, (39), 12 states have call predecessors, (39), 21 states have return successors, (66), 42 states have call predecessors, (66), 39 states have call successors, (66) [2024-12-02 12:53:05,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 553 transitions. [2024-12-02 12:53:05,754 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 553 transitions. Word has length 71 [2024-12-02 12:53:05,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:05,754 INFO L471 AbstractCegarLoop]: Abstraction has 428 states and 553 transitions. [2024-12-02 12:53:05,755 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-12-02 12:53:05,755 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 553 transitions. [2024-12-02 12:53:05,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-12-02 12:53:05,755 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:05,755 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:53:05,761 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-12-02 12:53:05,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:53:05,955 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:53:05,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:05,956 INFO L85 PathProgramCache]: Analyzing trace with hash -402127730, now seen corresponding path program 1 times [2024-12-02 12:53:05,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:05,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794109265] [2024-12-02 12:53:05,956 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:05,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:05,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:53:05,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [73054864] [2024-12-02 12:53:05,984 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:05,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:53:05,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:53:05,986 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:53:05,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-12-02 12:53:06,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:06,190 INFO L256 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 56 conjuncts are in the unsatisfiable core [2024-12-02 12:53:06,194 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:53:06,196 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:53:06,200 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:53:06,204 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-12-02 12:53:06,209 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:53:06,215 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-12-02 12:53:06,235 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:53:06,240 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:06,894 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:11,076 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:11,132 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-12-02 12:53:11,204 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:11,235 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:53:11,235 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:53:11,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:11,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794109265] [2024-12-02 12:53:11,235 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:53:11,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73054864] [2024-12-02 12:53:11,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73054864] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:53:11,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:53:11,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 12:53:11,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553966163] [2024-12-02 12:53:11,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:53:11,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 12:53:11,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:11,237 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 12:53:11,237 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=106, Unknown=1, NotChecked=0, Total=132 [2024-12-02 12:53:11,237 INFO L87 Difference]: Start difference. First operand 428 states and 553 transitions. Second operand has 12 states, 10 states have (on average 4.9) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-12-02 12:53:12,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:12,178 INFO L93 Difference]: Finished difference Result 459 states and 572 transitions. [2024-12-02 12:53:12,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 12:53:12,178 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 4.9) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 72 [2024-12-02 12:53:12,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:12,180 INFO L225 Difference]: With dead ends: 459 [2024-12-02 12:53:12,180 INFO L226 Difference]: Without dead ends: 458 [2024-12-02 12:53:12,180 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=65, Invalid=276, Unknown=1, NotChecked=0, Total=342 [2024-12-02 12:53:12,181 INFO L435 NwaCegarLoop]: 111 mSDtfsCounter, 100 mSDsluCounter, 814 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 925 SdHoareTripleChecker+Invalid, 565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 12:53:12,181 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 925 Invalid, 565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 546 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 12:53:12,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2024-12-02 12:53:12,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 432. [2024-12-02 12:53:12,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 317 states have (on average 1.4195583596214512) internal successors, (450), 376 states have internal predecessors, (450), 39 states have call successors, (39), 13 states have call predecessors, (39), 22 states have return successors, (66), 42 states have call predecessors, (66), 39 states have call successors, (66) [2024-12-02 12:53:12,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 555 transitions. [2024-12-02 12:53:12,234 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 555 transitions. Word has length 72 [2024-12-02 12:53:12,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:12,234 INFO L471 AbstractCegarLoop]: Abstraction has 432 states and 555 transitions. [2024-12-02 12:53:12,234 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 4.9) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-12-02 12:53:12,234 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 555 transitions. [2024-12-02 12:53:12,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-12-02 12:53:12,235 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:12,235 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:53:12,241 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-12-02 12:53:12,435 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:53:12,435 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:53:12,436 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:12,436 INFO L85 PathProgramCache]: Analyzing trace with hash 418942411, now seen corresponding path program 1 times [2024-12-02 12:53:12,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:12,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135463572] [2024-12-02 12:53:12,436 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:12,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:12,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:13,277 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-12-02 12:53:13,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:13,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135463572] [2024-12-02 12:53:13,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135463572] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:53:13,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424342228] [2024-12-02 12:53:13,278 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:13,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:53:13,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:53:13,280 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:53:13,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-12-02 12:53:13,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:13,513 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-02 12:53:13,516 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:53:13,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 19 treesize of output 11 [2024-12-02 12:53:13,647 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:53:13,738 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:13,858 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:13,927 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-12-02 12:53:13,927 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:53:14,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424342228] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:53:14,198 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 12:53:14,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2024-12-02 12:53:14,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655974730] [2024-12-02 12:53:14,199 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 12:53:14,199 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-12-02 12:53:14,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:14,200 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-12-02 12:53:14,200 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=578, Unknown=0, NotChecked=0, Total=650 [2024-12-02 12:53:14,200 INFO L87 Difference]: Start difference. First operand 432 states and 555 transitions. Second operand has 23 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 22 states have internal predecessors, (90), 10 states have call successors, (14), 4 states have call predecessors, (14), 6 states have return successors, (14), 6 states have call predecessors, (14), 10 states have call successors, (14) [2024-12-02 12:53:18,214 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:53:19,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:19,386 INFO L93 Difference]: Finished difference Result 460 states and 568 transitions. [2024-12-02 12:53:19,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-12-02 12:53:19,387 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 22 states have internal predecessors, (90), 10 states have call successors, (14), 4 states have call predecessors, (14), 6 states have return successors, (14), 6 states have call predecessors, (14), 10 states have call successors, (14) Word has length 73 [2024-12-02 12:53:19,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:19,388 INFO L225 Difference]: With dead ends: 460 [2024-12-02 12:53:19,388 INFO L226 Difference]: Without dead ends: 459 [2024-12-02 12:53:19,389 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 463 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=255, Invalid=1907, Unknown=0, NotChecked=0, Total=2162 [2024-12-02 12:53:19,389 INFO L435 NwaCegarLoop]: 114 mSDtfsCounter, 489 mSDsluCounter, 1543 mSDsCounter, 0 mSdLazyCounter, 793 mSolverCounterSat, 69 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 1657 SdHoareTripleChecker+Invalid, 863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 793 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 12:53:19,389 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 1657 Invalid, 863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 793 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 12:53:19,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2024-12-02 12:53:19,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 432. [2024-12-02 12:53:19,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 317 states have (on average 1.413249211356467) internal successors, (448), 376 states have internal predecessors, (448), 39 states have call successors, (39), 13 states have call predecessors, (39), 22 states have return successors, (66), 42 states have call predecessors, (66), 39 states have call successors, (66) [2024-12-02 12:53:19,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 553 transitions. [2024-12-02 12:53:19,436 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 553 transitions. Word has length 73 [2024-12-02 12:53:19,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:19,436 INFO L471 AbstractCegarLoop]: Abstraction has 432 states and 553 transitions. [2024-12-02 12:53:19,436 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 22 states have internal predecessors, (90), 10 states have call successors, (14), 4 states have call predecessors, (14), 6 states have return successors, (14), 6 states have call predecessors, (14), 10 states have call successors, (14) [2024-12-02 12:53:19,436 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 553 transitions. [2024-12-02 12:53:19,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-12-02 12:53:19,437 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:19,437 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:53:19,443 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-12-02 12:53:19,637 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:53:19,637 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting func_to_recursive_line_33_to_48_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:53:19,638 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:19,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1822848810, now seen corresponding path program 1 times [2024-12-02 12:53:19,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:19,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209877893] [2024-12-02 12:53:19,638 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:19,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:19,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:53:19,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1937917988] [2024-12-02 12:53:19,664 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:19,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:53:19,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:53:19,666 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:53:19,666 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-12-02 12:53:19,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:19,877 INFO L256 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 83 conjuncts are in the unsatisfiable core [2024-12-02 12:53:19,880 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:53:19,884 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:53:19,967 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:53:19,977 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:53:20,736 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 13 [2024-12-02 12:53:20,962 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:53:20,962 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 25 [2024-12-02 12:53:20,981 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-12-02 12:53:20,981 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:53:21,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:21,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209877893] [2024-12-02 12:53:21,040 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:53:21,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937917988] [2024-12-02 12:53:21,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937917988] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:53:21,040 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:53:21,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-12-02 12:53:21,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124687592] [2024-12-02 12:53:21,040 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:53:21,040 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 12:53:21,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:21,041 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 12:53:21,041 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2024-12-02 12:53:21,041 INFO L87 Difference]: Start difference. First operand 432 states and 553 transitions. Second operand has 17 states, 14 states have (on average 4.071428571428571) internal successors, (57), 14 states have internal predecessors, (57), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-12-02 12:53:22,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:22,325 INFO L93 Difference]: Finished difference Result 632 states and 775 transitions. [2024-12-02 12:53:22,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 12:53:22,326 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 4.071428571428571) internal successors, (57), 14 states have internal predecessors, (57), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 77 [2024-12-02 12:53:22,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:22,328 INFO L225 Difference]: With dead ends: 632 [2024-12-02 12:53:22,328 INFO L226 Difference]: Without dead ends: 631 [2024-12-02 12:53:22,328 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 54 SyntacticMatches, 8 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=113, Invalid=537, Unknown=0, NotChecked=0, Total=650 [2024-12-02 12:53:22,329 INFO L435 NwaCegarLoop]: 231 mSDtfsCounter, 601 mSDsluCounter, 2214 mSDsCounter, 0 mSdLazyCounter, 816 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 607 SdHoareTripleChecker+Valid, 2445 SdHoareTripleChecker+Invalid, 850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:53:22,329 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [607 Valid, 2445 Invalid, 850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 816 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 12:53:22,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2024-12-02 12:53:22,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 530. [2024-12-02 12:53:22,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 400 states have (on average 1.4725) internal successors, (589), 460 states have internal predecessors, (589), 49 states have call successors, (49), 16 states have call predecessors, (49), 27 states have return successors, (80), 53 states have call predecessors, (80), 49 states have call successors, (80) [2024-12-02 12:53:22,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 718 transitions. [2024-12-02 12:53:22,392 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 718 transitions. Word has length 77 [2024-12-02 12:53:22,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:22,392 INFO L471 AbstractCegarLoop]: Abstraction has 530 states and 718 transitions. [2024-12-02 12:53:22,392 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 4.071428571428571) internal successors, (57), 14 states have internal predecessors, (57), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-12-02 12:53:22,392 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 718 transitions. [2024-12-02 12:53:22,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-12-02 12:53:22,392 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:22,392 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:53:22,403 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-12-02 12:53:22,593 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-12-02 12:53:22,593 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting func_to_recursive_line_33_to_48_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:53:22,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:22,593 INFO L85 PathProgramCache]: Analyzing trace with hash 673738313, now seen corresponding path program 1 times [2024-12-02 12:53:22,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:22,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369312575] [2024-12-02 12:53:22,593 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:22,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:22,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:53:22,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [851409610] [2024-12-02 12:53:22,613 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:22,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:53:22,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:53:22,615 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:53:22,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-12-02 12:53:22,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:22,833 INFO L256 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 66 conjuncts are in the unsatisfiable core [2024-12-02 12:53:22,836 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:53:22,838 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:53:22,865 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:53:22,873 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:53:23,316 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-12-02 12:53:23,430 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:23,433 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-12-02 12:53:23,453 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-12-02 12:53:23,453 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:53:23,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:23,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369312575] [2024-12-02 12:53:23,582 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:53:23,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851409610] [2024-12-02 12:53:23,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851409610] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:53:23,582 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:53:23,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-12-02 12:53:23,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309317934] [2024-12-02 12:53:23,582 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:53:23,582 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 12:53:23,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:23,582 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 12:53:23,582 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2024-12-02 12:53:23,582 INFO L87 Difference]: Start difference. First operand 530 states and 718 transitions. Second operand has 15 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-12-02 12:53:24,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:24,797 INFO L93 Difference]: Finished difference Result 756 states and 926 transitions. [2024-12-02 12:53:24,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-12-02 12:53:24,798 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 78 [2024-12-02 12:53:24,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:24,800 INFO L225 Difference]: With dead ends: 756 [2024-12-02 12:53:24,800 INFO L226 Difference]: Without dead ends: 754 [2024-12-02 12:53:24,800 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 60 SyntacticMatches, 6 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=173, Invalid=819, Unknown=0, NotChecked=0, Total=992 [2024-12-02 12:53:24,800 INFO L435 NwaCegarLoop]: 230 mSDtfsCounter, 714 mSDsluCounter, 1928 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 2158 SdHoareTripleChecker+Invalid, 737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 12:53:24,801 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [720 Valid, 2158 Invalid, 737 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 672 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 12:53:24,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2024-12-02 12:53:24,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 599. [2024-12-02 12:53:24,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 458 states have (on average 1.4956331877729259) internal successors, (685), 519 states have internal predecessors, (685), 56 states have call successors, (56), 18 states have call predecessors, (56), 31 states have return successors, (93), 61 states have call predecessors, (93), 56 states have call successors, (93) [2024-12-02 12:53:24,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 834 transitions. [2024-12-02 12:53:24,872 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 834 transitions. Word has length 78 [2024-12-02 12:53:24,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:24,872 INFO L471 AbstractCegarLoop]: Abstraction has 599 states and 834 transitions. [2024-12-02 12:53:24,872 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-12-02 12:53:24,872 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 834 transitions. [2024-12-02 12:53:24,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-12-02 12:53:24,872 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:24,873 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:53:24,879 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-12-02 12:53:25,073 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-12-02 12:53:25,073 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting func_to_recursive_line_33_to_48_0Err8ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:53:25,073 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:25,073 INFO L85 PathProgramCache]: Analyzing trace with hash -588948724, now seen corresponding path program 1 times [2024-12-02 12:53:25,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:25,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635887383] [2024-12-02 12:53:25,073 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:25,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:25,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:53:25,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1915821037] [2024-12-02 12:53:25,096 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:25,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:53:25,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:53:25,098 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:53:25,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-12-02 12:53:25,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:25,350 INFO L256 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 72 conjuncts are in the unsatisfiable core [2024-12-02 12:53:25,352 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:53:25,357 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:53:25,408 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:53:25,413 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:53:25,805 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:25,840 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2024-12-02 12:53:26,015 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-12-02 12:53:26,019 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-12-02 12:53:26,034 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 1 proven. 28 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 12:53:26,034 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:53:26,157 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:26,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635887383] [2024-12-02 12:53:26,157 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:53:26,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915821037] [2024-12-02 12:53:26,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915821037] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:53:26,157 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:53:26,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2024-12-02 12:53:26,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152285358] [2024-12-02 12:53:26,158 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:53:26,158 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 12:53:26,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:26,158 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 12:53:26,158 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2024-12-02 12:53:26,159 INFO L87 Difference]: Start difference. First operand 599 states and 834 transitions. Second operand has 18 states, 15 states have (on average 3.933333333333333) internal successors, (59), 15 states have internal predecessors, (59), 5 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2024-12-02 12:53:30,168 WARN L539 Checker$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-12-02 12:53:34,185 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:53:39,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-12-02 12:53:43,148 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:53:47,154 WARN L539 Checker$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-12-02 12:53:51,168 WARN L539 Checker$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-12-02 12:53:51,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:51,246 INFO L93 Difference]: Finished difference Result 720 states and 893 transitions. [2024-12-02 12:53:51,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-12-02 12:53:51,246 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 3.933333333333333) internal successors, (59), 15 states have internal predecessors, (59), 5 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) Word has length 79 [2024-12-02 12:53:51,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:51,248 INFO L225 Difference]: With dead ends: 720 [2024-12-02 12:53:51,248 INFO L226 Difference]: Without dead ends: 719 [2024-12-02 12:53:51,248 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 58 SyntacticMatches, 7 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=163, Invalid=829, Unknown=0, NotChecked=0, Total=992 [2024-12-02 12:53:51,248 INFO L435 NwaCegarLoop]: 138 mSDtfsCounter, 637 mSDsluCounter, 1534 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 54 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 1672 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.7s IncrementalHoareTripleChecker+Time [2024-12-02 12:53:51,249 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [643 Valid, 1672 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 578 Invalid, 6 Unknown, 0 Unchecked, 24.7s Time] [2024-12-02 12:53:51,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2024-12-02 12:53:51,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 599. [2024-12-02 12:53:51,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 458 states have (on average 1.4868995633187774) internal successors, (681), 519 states have internal predecessors, (681), 56 states have call successors, (56), 18 states have call predecessors, (56), 31 states have return successors, (93), 61 states have call predecessors, (93), 56 states have call successors, (93) [2024-12-02 12:53:51,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 830 transitions. [2024-12-02 12:53:51,320 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 830 transitions. Word has length 79 [2024-12-02 12:53:51,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:51,320 INFO L471 AbstractCegarLoop]: Abstraction has 599 states and 830 transitions. [2024-12-02 12:53:51,320 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 3.933333333333333) internal successors, (59), 15 states have internal predecessors, (59), 5 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2024-12-02 12:53:51,320 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 830 transitions. [2024-12-02 12:53:51,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-12-02 12:53:51,320 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:51,320 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:53:51,327 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-12-02 12:53:51,521 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-12-02 12:53:51,521 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:53:51,521 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:51,521 INFO L85 PathProgramCache]: Analyzing trace with hash 842514961, now seen corresponding path program 1 times [2024-12-02 12:53:51,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:51,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731491656] [2024-12-02 12:53:51,521 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:51,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:51,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:53:51,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1537856533] [2024-12-02 12:53:51,537 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:51,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:53:51,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:53:51,538 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:53:51,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-12-02 12:53:51,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:51,754 INFO L256 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-02 12:53:51,755 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:53:51,757 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:53:51,839 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-12-02 12:53:51,839 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:53:51,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:51,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731491656] [2024-12-02 12:53:51,840 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:53:51,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537856533] [2024-12-02 12:53:51,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537856533] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:53:51,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:53:51,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:53:51,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667372679] [2024-12-02 12:53:51,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:53:51,840 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:53:51,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:51,841 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:53:51,841 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:53:51,841 INFO L87 Difference]: Start difference. First operand 599 states and 830 transitions. Second operand has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 12:53:52,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:52,136 INFO L93 Difference]: Finished difference Result 650 states and 860 transitions. [2024-12-02 12:53:52,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 12:53:52,137 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 80 [2024-12-02 12:53:52,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:52,138 INFO L225 Difference]: With dead ends: 650 [2024-12-02 12:53:52,138 INFO L226 Difference]: Without dead ends: 648 [2024-12-02 12:53:52,139 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 73 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-12-02 12:53:52,139 INFO L435 NwaCegarLoop]: 134 mSDtfsCounter, 160 mSDsluCounter, 438 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:53:52,139 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 572 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:53:52,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2024-12-02 12:53:52,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 599. [2024-12-02 12:53:52,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 458 states have (on average 1.4737991266375545) internal successors, (675), 519 states have internal predecessors, (675), 56 states have call successors, (56), 18 states have call predecessors, (56), 31 states have return successors, (93), 61 states have call predecessors, (93), 56 states have call successors, (93) [2024-12-02 12:53:52,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 824 transitions. [2024-12-02 12:53:52,209 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 824 transitions. Word has length 80 [2024-12-02 12:53:52,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:52,209 INFO L471 AbstractCegarLoop]: Abstraction has 599 states and 824 transitions. [2024-12-02 12:53:52,209 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 12:53:52,209 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 824 transitions. [2024-12-02 12:53:52,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-12-02 12:53:52,209 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:52,209 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:53:52,220 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-12-02 12:53:52,410 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-12-02 12:53:52,410 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting func_to_recursive_line_33_to_48_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:53:52,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:52,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1077541205, now seen corresponding path program 1 times [2024-12-02 12:53:52,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:52,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367499712] [2024-12-02 12:53:52,410 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:52,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:52,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:53:52,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1321326267] [2024-12-02 12:53:52,430 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:52,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:53:52,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:53:52,432 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:53:52,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-12-02 12:53:52,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:52,665 INFO L256 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 112 conjuncts are in the unsatisfiable core [2024-12-02 12:53:52,669 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:53:52,671 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:53:52,698 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:53:52,701 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-12-02 12:53:52,707 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:53:52,714 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:53:52,718 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:54:42,955 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:54:42,961 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:54:43,195 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-12-02 12:54:51,776 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:54:51,848 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 26 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-12-02 12:54:51,848 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:54:52,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:54:52,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367499712] [2024-12-02 12:54:52,047 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:54:52,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321326267] [2024-12-02 12:54:52,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321326267] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:54:52,047 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:54:52,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-12-02 12:54:52,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944436990] [2024-12-02 12:54:52,047 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:54:52,047 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-12-02 12:54:52,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:54:52,048 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-12-02 12:54:52,048 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=431, Unknown=8, NotChecked=0, Total=506 [2024-12-02 12:54:52,048 INFO L87 Difference]: Start difference. First operand 599 states and 824 transitions. Second operand has 21 states, 18 states have (on average 3.5) internal successors, (63), 18 states have internal predecessors, (63), 7 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-12-02 12:54:56,264 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-12-02 12:55:04,341 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:55:08,366 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:55:16,537 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-12-02 12:55:20,573 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:55:25,065 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.46s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:55:29,327 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:55:33,347 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-12-02 12:55:37,357 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-12-02 12:55:41,368 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-12-02 12:55:45,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:55:49,442 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-12-02 12:55:53,451 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-12-02 12:55:57,639 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:56:01,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:56:05,711 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:56:09,753 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:56:18,006 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-12-02 12:56:21,320 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:56:33,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=true, quantifiers [0] [2024-12-02 12:56:37,823 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-12-02 12:56:41,920 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:56:46,060 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:56:50,832 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-12-02 12:56:51,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:56:51,604 INFO L93 Difference]: Finished difference Result 698 states and 877 transitions. [2024-12-02 12:56:51,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-12-02 12:56:51,605 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 3.5) internal successors, (63), 18 states have internal predecessors, (63), 7 states have call successors, (8), 6 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 80 [2024-12-02 12:56:51,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:56:51,606 INFO L225 Difference]: With dead ends: 698 [2024-12-02 12:56:51,606 INFO L226 Difference]: Without dead ends: 697 [2024-12-02 12:56:51,607 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 60 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 79.2s TimeCoverageRelationStatistics Valid=186, Invalid=1207, Unknown=13, NotChecked=0, Total=1406 [2024-12-02 12:56:51,607 INFO L435 NwaCegarLoop]: 217 mSDtfsCounter, 458 mSDsluCounter, 2443 mSDsCounter, 0 mSdLazyCounter, 1044 mSolverCounterSat, 39 mSolverCounterUnsat, 23 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 97.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 1106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1044 IncrementalHoareTripleChecker+Invalid, 23 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 98.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:56:51,607 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [462 Valid, 2660 Invalid, 1106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1044 Invalid, 23 Unknown, 0 Unchecked, 98.2s Time] [2024-12-02 12:56:51,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2024-12-02 12:56:51,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 607. [2024-12-02 12:56:51,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 464 states have (on average 1.4633620689655173) internal successors, (679), 525 states have internal predecessors, (679), 56 states have call successors, (56), 20 states have call predecessors, (56), 33 states have return successors, (93), 61 states have call predecessors, (93), 56 states have call successors, (93) [2024-12-02 12:56:51,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 828 transitions. [2024-12-02 12:56:51,693 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 828 transitions. Word has length 80 [2024-12-02 12:56:51,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:56:51,693 INFO L471 AbstractCegarLoop]: Abstraction has 607 states and 828 transitions. [2024-12-02 12:56:51,693 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 3.5) internal successors, (63), 18 states have internal predecessors, (63), 7 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-12-02 12:56:51,693 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 828 transitions. [2024-12-02 12:56:51,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-12-02 12:56:51,693 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:56:51,693 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:56:51,700 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-12-02 12:56:51,894 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-12-02 12:56:51,894 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting func_to_recursive_line_33_to_48_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:56:51,894 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:56:51,894 INFO L85 PathProgramCache]: Analyzing trace with hash 955961070, now seen corresponding path program 1 times [2024-12-02 12:56:51,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:56:51,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179312373] [2024-12-02 12:56:51,894 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:56:51,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:56:51,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:56:51,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [18386035] [2024-12-02 12:56:51,915 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:56:51,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:56:51,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:56:51,916 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:56:51,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-12-02 12:56:52,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:56:52,154 INFO L256 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 143 conjuncts are in the unsatisfiable core [2024-12-02 12:56:52,157 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:56:52,167 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:56:52,173 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:56:52,288 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:56:52,292 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:56:52,299 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:56:52,308 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:56:53,532 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-12-02 12:56:53,599 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 13 [2024-12-02 12:56:53,949 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:56:53,949 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2024-12-02 12:56:53,990 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:56:54,041 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 1 proven. 30 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 12:56:54,041 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:56:54,943 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-12-02 12:56:54,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:56:54,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179312373] [2024-12-02 12:56:54,943 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:56:54,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18386035] [2024-12-02 12:56:54,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18386035] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 12:56:54,944 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 12:56:54,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 31 [2024-12-02 12:56:54,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330358672] [2024-12-02 12:56:54,944 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 12:56:54,944 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-12-02 12:56:54,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:56:54,945 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-12-02 12:56:54,945 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=878, Unknown=0, NotChecked=0, Total=992 [2024-12-02 12:56:54,945 INFO L87 Difference]: Start difference. First operand 607 states and 828 transitions. Second operand has 32 states, 27 states have (on average 4.37037037037037) internal successors, (118), 27 states have internal predecessors, (118), 10 states have call successors, (16), 9 states have call predecessors, (16), 6 states have return successors, (12), 6 states have call predecessors, (12), 8 states have call successors, (12) [2024-12-02 12:56:58,954 WARN L539 Checker$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-12-02 12:57:04,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:57:04,597 INFO L93 Difference]: Finished difference Result 711 states and 882 transitions. [2024-12-02 12:57:04,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-12-02 12:57:04,598 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 27 states have (on average 4.37037037037037) internal successors, (118), 27 states have internal predecessors, (118), 10 states have call successors, (16), 9 states have call predecessors, (16), 6 states have return successors, (12), 6 states have call predecessors, (12), 8 states have call successors, (12) Word has length 81 [2024-12-02 12:57:04,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:57:04,599 INFO L225 Difference]: With dead ends: 711 [2024-12-02 12:57:04,600 INFO L226 Difference]: Without dead ends: 710 [2024-12-02 12:57:04,600 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 123 SyntacticMatches, 7 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=353, Invalid=2299, Unknown=0, NotChecked=0, Total=2652 [2024-12-02 12:57:04,600 INFO L435 NwaCegarLoop]: 211 mSDtfsCounter, 842 mSDsluCounter, 3584 mSDsCounter, 0 mSdLazyCounter, 1753 mSolverCounterSat, 67 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 848 SdHoareTripleChecker+Valid, 3795 SdHoareTripleChecker+Invalid, 1821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1753 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2024-12-02 12:57:04,601 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [848 Valid, 3795 Invalid, 1821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1753 Invalid, 1 Unknown, 0 Unchecked, 7.8s Time] [2024-12-02 12:57:04,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2024-12-02 12:57:04,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 607. [2024-12-02 12:57:04,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 464 states have (on average 1.459051724137931) internal successors, (677), 525 states have internal predecessors, (677), 56 states have call successors, (56), 20 states have call predecessors, (56), 33 states have return successors, (93), 61 states have call predecessors, (93), 56 states have call successors, (93) [2024-12-02 12:57:04,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 826 transitions. [2024-12-02 12:57:04,691 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 826 transitions. Word has length 81 [2024-12-02 12:57:04,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:57:04,691 INFO L471 AbstractCegarLoop]: Abstraction has 607 states and 826 transitions. [2024-12-02 12:57:04,691 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 27 states have (on average 4.37037037037037) internal successors, (118), 27 states have internal predecessors, (118), 10 states have call successors, (16), 9 states have call predecessors, (16), 6 states have return successors, (12), 6 states have call predecessors, (12), 8 states have call successors, (12) [2024-12-02 12:57:04,691 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 826 transitions. [2024-12-02 12:57:04,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-12-02 12:57:04,692 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:57:04,692 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:57:04,702 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-12-02 12:57:04,892 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-12-02 12:57:04,892 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:57:04,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:57:04,892 INFO L85 PathProgramCache]: Analyzing trace with hash -2091936333, now seen corresponding path program 1 times [2024-12-02 12:57:04,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:57:04,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569057155] [2024-12-02 12:57:04,893 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:57:04,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:57:04,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:57:04,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [120070609] [2024-12-02 12:57:04,909 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:57:04,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:57:04,910 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:57:04,911 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:57:04,912 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-12-02 12:57:05,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:57:05,131 INFO L256 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 12:57:05,133 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:57:05,137 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:57:05,142 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:57:05,382 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:57:05,392 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-12-02 12:57:05,392 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:57:05,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:57:05,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569057155] [2024-12-02 12:57:05,393 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:57:05,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120070609] [2024-12-02 12:57:05,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120070609] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:57:05,393 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:57:05,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:57:05,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997639332] [2024-12-02 12:57:05,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:57:05,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:57:05,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:57:05,393 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:57:05,394 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:57:05,394 INFO L87 Difference]: Start difference. First operand 607 states and 826 transitions. Second operand has 6 states, 5 states have (on average 10.8) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 12:57:09,516 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:57:09,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:57:09,750 INFO L93 Difference]: Finished difference Result 630 states and 842 transitions. [2024-12-02 12:57:09,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 12:57:09,751 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.8) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 82 [2024-12-02 12:57:09,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:57:09,752 INFO L225 Difference]: With dead ends: 630 [2024-12-02 12:57:09,752 INFO L226 Difference]: Without dead ends: 629 [2024-12-02 12:57:09,752 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 75 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-12-02 12:57:09,753 INFO L435 NwaCegarLoop]: 118 mSDtfsCounter, 127 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 25 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:57:09,753 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 447 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 162 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2024-12-02 12:57:09,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2024-12-02 12:57:09,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 607. [2024-12-02 12:57:09,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 464 states have (on average 1.456896551724138) internal successors, (676), 525 states have internal predecessors, (676), 56 states have call successors, (56), 20 states have call predecessors, (56), 33 states have return successors, (93), 61 states have call predecessors, (93), 56 states have call successors, (93) [2024-12-02 12:57:09,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 825 transitions. [2024-12-02 12:57:09,837 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 825 transitions. Word has length 82 [2024-12-02 12:57:09,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:57:09,837 INFO L471 AbstractCegarLoop]: Abstraction has 607 states and 825 transitions. [2024-12-02 12:57:09,837 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.8) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 12:57:09,837 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 825 transitions. [2024-12-02 12:57:09,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-12-02 12:57:09,837 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:57:09,837 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:57:09,843 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-12-02 12:57:10,037 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-12-02 12:57:10,038 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting func_to_recursive_line_33_to_48_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:57:10,038 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:57:10,038 INFO L85 PathProgramCache]: Analyzing trace with hash -429977843, now seen corresponding path program 1 times [2024-12-02 12:57:10,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:57:10,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461177993] [2024-12-02 12:57:10,038 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:57:10,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:57:10,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:57:10,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1416338791] [2024-12-02 12:57:10,058 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:57:10,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:57:10,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:57:10,060 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:57:10,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-12-02 12:57:10,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:57:10,290 INFO L256 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 169 conjuncts are in the unsatisfiable core [2024-12-02 12:57:10,294 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:57:10,303 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:57:10,307 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:57:10,399 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:57:10,404 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:57:10,411 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-12-02 12:57:10,421 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-12-02 12:57:10,431 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:57:10,438 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:57:12,066 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:57:12,079 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:57:12,304 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-12-02 12:57:12,385 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 13 [2024-12-02 12:57:12,740 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:57:12,815 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:57:12,815 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2024-12-02 12:57:12,866 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 28 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-12-02 12:57:12,866 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:57:15,264 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-12-02 12:57:15,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:57:15,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461177993] [2024-12-02 12:57:15,264 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:57:15,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416338791] [2024-12-02 12:57:15,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416338791] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 12:57:15,264 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 12:57:15,264 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 15] total 33 [2024-12-02 12:57:15,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646564928] [2024-12-02 12:57:15,264 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 12:57:15,265 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-12-02 12:57:15,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:57:15,265 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-12-02 12:57:15,266 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1001, Unknown=0, NotChecked=0, Total=1122 [2024-12-02 12:57:15,266 INFO L87 Difference]: Start difference. First operand 607 states and 825 transitions. Second operand has 34 states, 29 states have (on average 4.137931034482759) internal successors, (120), 28 states have internal predecessors, (120), 10 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2024-12-02 12:57:32,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:57:32,171 INFO L93 Difference]: Finished difference Result 808 states and 1010 transitions. [2024-12-02 12:57:32,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-12-02 12:57:32,171 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 29 states have (on average 4.137931034482759) internal successors, (120), 28 states have internal predecessors, (120), 10 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) Word has length 82 [2024-12-02 12:57:32,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:57:32,173 INFO L225 Difference]: With dead ends: 808 [2024-12-02 12:57:32,173 INFO L226 Difference]: Without dead ends: 807 [2024-12-02 12:57:32,173 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 122 SyntacticMatches, 8 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 844 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=452, Invalid=3088, Unknown=0, NotChecked=0, Total=3540 [2024-12-02 12:57:32,174 INFO L435 NwaCegarLoop]: 203 mSDtfsCounter, 1062 mSDsluCounter, 3213 mSDsCounter, 0 mSdLazyCounter, 1815 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1066 SdHoareTripleChecker+Valid, 3416 SdHoareTripleChecker+Invalid, 1918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:57:32,174 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1066 Valid, 3416 Invalid, 1918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1815 Invalid, 0 Unknown, 0 Unchecked, 12.4s Time] [2024-12-02 12:57:32,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 807 states. [2024-12-02 12:57:32,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 807 to 685. [2024-12-02 12:57:32,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 530 states have (on average 1.4528301886792452) internal successors, (770), 593 states have internal predecessors, (770), 64 states have call successors, (64), 22 states have call predecessors, (64), 37 states have return successors, (111), 69 states have call predecessors, (111), 64 states have call successors, (111) [2024-12-02 12:57:32,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 945 transitions. [2024-12-02 12:57:32,274 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 945 transitions. Word has length 82 [2024-12-02 12:57:32,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:57:32,275 INFO L471 AbstractCegarLoop]: Abstraction has 685 states and 945 transitions. [2024-12-02 12:57:32,275 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 29 states have (on average 4.137931034482759) internal successors, (120), 28 states have internal predecessors, (120), 10 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2024-12-02 12:57:32,275 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 945 transitions. [2024-12-02 12:57:32,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-12-02 12:57:32,275 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:57:32,275 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:57:32,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-12-02 12:57:32,476 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:57:32,476 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:57:32,476 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:57:32,476 INFO L85 PathProgramCache]: Analyzing trace with hash -425516720, now seen corresponding path program 1 times [2024-12-02 12:57:32,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:57:32,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469184359] [2024-12-02 12:57:32,476 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:57:32,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:57:32,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:57:32,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1678518319] [2024-12-02 12:57:32,492 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:57:32,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:57:32,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:57:32,493 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:57:32,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-12-02 12:57:32,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:57:32,719 INFO L256 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-02 12:57:32,721 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:57:32,724 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:57:32,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:57:32,953 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-12-02 12:57:32,953 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:57:32,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:57:32,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469184359] [2024-12-02 12:57:32,953 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:57:32,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678518319] [2024-12-02 12:57:32,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678518319] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:57:32,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:57:32,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:57:32,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138980252] [2024-12-02 12:57:32,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:57:32,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:57:32,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:57:32,954 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:57:32,954 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:57:32,954 INFO L87 Difference]: Start difference. First operand 685 states and 945 transitions. Second operand has 6 states, 5 states have (on average 11.0) internal successors, (55), 6 states have internal predecessors, (55), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 12:57:33,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:57:33,322 INFO L93 Difference]: Finished difference Result 707 states and 961 transitions. [2024-12-02 12:57:33,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 12:57:33,323 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.0) internal successors, (55), 6 states have internal predecessors, (55), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 83 [2024-12-02 12:57:33,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:57:33,325 INFO L225 Difference]: With dead ends: 707 [2024-12-02 12:57:33,325 INFO L226 Difference]: Without dead ends: 706 [2024-12-02 12:57:33,325 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-12-02 12:57:33,325 INFO L435 NwaCegarLoop]: 119 mSDtfsCounter, 125 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:57:33,325 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 449 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:57:33,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2024-12-02 12:57:33,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 685. [2024-12-02 12:57:33,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 530 states have (on average 1.450943396226415) internal successors, (769), 593 states have internal predecessors, (769), 64 states have call successors, (64), 22 states have call predecessors, (64), 37 states have return successors, (111), 69 states have call predecessors, (111), 64 states have call successors, (111) [2024-12-02 12:57:33,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 944 transitions. [2024-12-02 12:57:33,428 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 944 transitions. Word has length 83 [2024-12-02 12:57:33,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:57:33,428 INFO L471 AbstractCegarLoop]: Abstraction has 685 states and 944 transitions. [2024-12-02 12:57:33,429 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.0) internal successors, (55), 6 states have internal predecessors, (55), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 12:57:33,429 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 944 transitions. [2024-12-02 12:57:33,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-12-02 12:57:33,429 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:57:33,429 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:57:33,439 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-12-02 12:57:33,629 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2024-12-02 12:57:33,629 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:57:33,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:57:33,630 INFO L85 PathProgramCache]: Analyzing trace with hash -306116267, now seen corresponding path program 1 times [2024-12-02 12:57:33,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:57:33,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702684499] [2024-12-02 12:57:33,630 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:57:33,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:57:33,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:57:33,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [716865966] [2024-12-02 12:57:33,648 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:57:33,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:57:33,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:57:33,649 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:57:33,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-12-02 12:57:33,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:57:33,880 INFO L256 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-02 12:57:33,882 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:57:33,885 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:57:33,889 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:57:33,893 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:57:34,273 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-12-02 12:57:34,273 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:57:34,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:57:34,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702684499] [2024-12-02 12:57:34,273 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:57:34,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716865966] [2024-12-02 12:57:34,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716865966] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:57:34,273 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:57:34,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:57:34,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684663737] [2024-12-02 12:57:34,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:57:34,274 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 12:57:34,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:57:34,274 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 12:57:34,274 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:57:34,274 INFO L87 Difference]: Start difference. First operand 685 states and 944 transitions. Second operand has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 12:57:34,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:57:34,699 INFO L93 Difference]: Finished difference Result 706 states and 960 transitions. [2024-12-02 12:57:34,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 12:57:34,699 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 84 [2024-12-02 12:57:34,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:57:34,702 INFO L225 Difference]: With dead ends: 706 [2024-12-02 12:57:34,702 INFO L226 Difference]: Without dead ends: 702 [2024-12-02 12:57:34,702 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-12-02 12:57:34,703 INFO L435 NwaCegarLoop]: 119 mSDtfsCounter, 116 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:57:34,703 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 540 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:57:34,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2024-12-02 12:57:34,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 685. [2024-12-02 12:57:34,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 530 states have (on average 1.4433962264150944) internal successors, (765), 593 states have internal predecessors, (765), 64 states have call successors, (64), 22 states have call predecessors, (64), 37 states have return successors, (111), 69 states have call predecessors, (111), 64 states have call successors, (111) [2024-12-02 12:57:34,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 940 transitions. [2024-12-02 12:57:34,825 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 940 transitions. Word has length 84 [2024-12-02 12:57:34,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:57:34,825 INFO L471 AbstractCegarLoop]: Abstraction has 685 states and 940 transitions. [2024-12-02 12:57:34,825 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 12:57:34,825 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 940 transitions. [2024-12-02 12:57:34,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-12-02 12:57:34,825 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:57:34,825 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:57:34,831 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2024-12-02 12:57:35,025 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2024-12-02 12:57:35,026 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting func_to_recursive_line_33_to_48_0Err12ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:57:35,026 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:57:35,026 INFO L85 PathProgramCache]: Analyzing trace with hash -1112144255, now seen corresponding path program 1 times [2024-12-02 12:57:35,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:57:35,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684515175] [2024-12-02 12:57:35,026 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:57:35,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:57:35,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:57:35,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [243606360] [2024-12-02 12:57:35,047 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:57:35,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:57:35,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:57:35,049 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:57:35,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-12-02 12:57:35,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:57:35,308 INFO L256 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 90 conjuncts are in the unsatisfiable core [2024-12-02 12:57:35,311 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:57:35,315 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:57:35,429 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:57:35,434 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:57:36,164 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 13 [2024-12-02 12:57:36,606 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:57:36,606 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 25 [2024-12-02 12:57:36,628 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 1 proven. 46 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:57:36,628 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:57:37,071 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-12-02 12:57:37,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:57:37,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684515175] [2024-12-02 12:57:37,071 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:57:37,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243606360] [2024-12-02 12:57:37,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243606360] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 12:57:37,071 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 12:57:37,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 27 [2024-12-02 12:57:37,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420408346] [2024-12-02 12:57:37,071 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 12:57:37,071 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-12-02 12:57:37,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:57:37,071 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-12-02 12:57:37,072 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=654, Unknown=0, NotChecked=0, Total=756 [2024-12-02 12:57:37,072 INFO L87 Difference]: Start difference. First operand 685 states and 940 transitions. Second operand has 28 states, 23 states have (on average 5.391304347826087) internal successors, (124), 23 states have internal predecessors, (124), 10 states have call successors, (18), 9 states have call predecessors, (18), 6 states have return successors, (14), 6 states have call predecessors, (14), 8 states have call successors, (14) [2024-12-02 12:57:41,101 WARN L539 Checker$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-12-02 12:57:43,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:57:43,564 INFO L93 Difference]: Finished difference Result 893 states and 1174 transitions. [2024-12-02 12:57:43,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-12-02 12:57:43,565 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 23 states have (on average 5.391304347826087) internal successors, (124), 23 states have internal predecessors, (124), 10 states have call successors, (18), 9 states have call predecessors, (18), 6 states have return successors, (14), 6 states have call predecessors, (14), 8 states have call successors, (14) Word has length 89 [2024-12-02 12:57:43,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:57:43,568 INFO L225 Difference]: With dead ends: 893 [2024-12-02 12:57:43,568 INFO L226 Difference]: Without dead ends: 891 [2024-12-02 12:57:43,568 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 141 SyntacticMatches, 9 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=270, Invalid=1622, Unknown=0, NotChecked=0, Total=1892 [2024-12-02 12:57:43,568 INFO L435 NwaCegarLoop]: 198 mSDtfsCounter, 915 mSDsluCounter, 2923 mSDsCounter, 0 mSdLazyCounter, 1175 mSolverCounterSat, 88 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 921 SdHoareTripleChecker+Valid, 3121 SdHoareTripleChecker+Invalid, 1264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1175 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2024-12-02 12:57:43,568 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [921 Valid, 3121 Invalid, 1264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1175 Invalid, 1 Unknown, 0 Unchecked, 5.7s Time] [2024-12-02 12:57:43,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 891 states. [2024-12-02 12:57:43,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 891 to 783. [2024-12-02 12:57:43,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 613 states have (on average 1.473083197389886) internal successors, (903), 677 states have internal predecessors, (903), 74 states have call successors, (74), 25 states have call predecessors, (74), 42 states have return successors, (125), 80 states have call predecessors, (125), 74 states have call successors, (125) [2024-12-02 12:57:43,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 1102 transitions. [2024-12-02 12:57:43,685 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 1102 transitions. Word has length 89 [2024-12-02 12:57:43,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:57:43,685 INFO L471 AbstractCegarLoop]: Abstraction has 783 states and 1102 transitions. [2024-12-02 12:57:43,685 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 23 states have (on average 5.391304347826087) internal successors, (124), 23 states have internal predecessors, (124), 10 states have call successors, (18), 9 states have call predecessors, (18), 6 states have return successors, (14), 6 states have call predecessors, (14), 8 states have call successors, (14) [2024-12-02 12:57:43,685 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 1102 transitions. [2024-12-02 12:57:43,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-12-02 12:57:43,686 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:57:43,686 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:57:43,692 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2024-12-02 12:57:43,886 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2024-12-02 12:57:43,886 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting func_to_recursive_line_33_to_48_0Err14ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:57:43,886 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:57:43,886 INFO L85 PathProgramCache]: Analyzing trace with hash 676229731, now seen corresponding path program 1 times [2024-12-02 12:57:43,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:57:43,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422300232] [2024-12-02 12:57:43,887 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:57:43,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:57:43,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:57:43,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [526135608] [2024-12-02 12:57:43,905 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:57:43,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:57:43,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:57:43,906 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:57:43,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-12-02 12:57:44,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:57:44,149 INFO L256 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 66 conjuncts are in the unsatisfiable core [2024-12-02 12:57:44,152 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:57:44,154 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:57:44,183 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:57:44,185 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:57:44,607 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:57:44,646 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2024-12-02 12:57:44,854 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:57:44,857 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:57:44,874 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 3 proven. 45 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-12-02 12:57:44,874 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:57:44,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:57:44,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422300232] [2024-12-02 12:57:44,971 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:57:44,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526135608] [2024-12-02 12:57:44,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526135608] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:57:44,971 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:57:44,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-12-02 12:57:44,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173339181] [2024-12-02 12:57:44,971 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:57:44,971 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 12:57:44,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:57:44,972 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 12:57:44,972 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-12-02 12:57:44,972 INFO L87 Difference]: Start difference. First operand 783 states and 1102 transitions. Second operand has 15 states, 12 states have (on average 5.5) internal successors, (66), 12 states have internal predecessors, (66), 5 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-12-02 12:57:48,982 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:57:53,629 WARN L539 Checker$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-12-02 12:57:57,726 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 12:58:01,730 WARN L539 Checker$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-12-02 12:58:05,741 WARN L539 Checker$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-12-02 12:58:05,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:58:05,829 INFO L93 Difference]: Finished difference Result 893 states and 1188 transitions. [2024-12-02 12:58:05,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 12:58:05,830 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 12 states have (on average 5.5) internal successors, (66), 12 states have internal predecessors, (66), 5 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 91 [2024-12-02 12:58:05,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:58:05,832 INFO L225 Difference]: With dead ends: 893 [2024-12-02 12:58:05,832 INFO L226 Difference]: Without dead ends: 892 [2024-12-02 12:58:05,832 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 72 SyntacticMatches, 8 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2024-12-02 12:58:05,832 INFO L435 NwaCegarLoop]: 120 mSDtfsCounter, 456 mSDsluCounter, 1228 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 41 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 1348 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.5s IncrementalHoareTripleChecker+Time [2024-12-02 12:58:05,832 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [462 Valid, 1348 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 430 Invalid, 5 Unknown, 0 Unchecked, 20.5s Time] [2024-12-02 12:58:05,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2024-12-02 12:58:05,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 783. [2024-12-02 12:58:05,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 613 states have (on average 1.469820554649266) internal successors, (901), 677 states have internal predecessors, (901), 74 states have call successors, (74), 25 states have call predecessors, (74), 42 states have return successors, (125), 80 states have call predecessors, (125), 74 states have call successors, (125) [2024-12-02 12:58:05,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 1100 transitions. [2024-12-02 12:58:05,956 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 1100 transitions. Word has length 91 [2024-12-02 12:58:05,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:58:05,956 INFO L471 AbstractCegarLoop]: Abstraction has 783 states and 1100 transitions. [2024-12-02 12:58:05,956 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 12 states have (on average 5.5) internal successors, (66), 12 states have internal predecessors, (66), 5 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-12-02 12:58:05,956 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 1100 transitions. [2024-12-02 12:58:05,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-12-02 12:58:05,957 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:58:05,957 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:58:05,967 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2024-12-02 12:58:06,157 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:58:06,157 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting func_to_recursive_line_33_to_48_0Err15ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:58:06,157 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:58:06,158 INFO L85 PathProgramCache]: Analyzing trace with hash -511714750, now seen corresponding path program 1 times [2024-12-02 12:58:06,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:58:06,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760836294] [2024-12-02 12:58:06,158 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:58:06,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:58:06,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:58:06,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1427266848] [2024-12-02 12:58:06,182 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:58:06,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:58:06,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:58:06,184 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:58:06,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-12-02 12:58:06,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:58:06,472 INFO L256 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 110 conjuncts are in the unsatisfiable core [2024-12-02 12:58:06,477 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:58:06,482 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:58:06,542 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:58:06,546 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-12-02 12:58:06,552 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:58:06,558 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:58:06,562 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-12-02 12:58:11,805 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:58:11,805 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 55 treesize of output 47 [2024-12-02 12:58:11,827 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:58:11,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 34 treesize of output 30 [2024-12-02 12:58:12,295 INFO L349 Elim1Store]: treesize reduction 37, result has 15.9 percent of original size [2024-12-02 12:58:12,295 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2024-12-02 12:58:21,809 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2024-12-02 12:58:21,887 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 7 proven. 49 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 12:58:21,887 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:58:22,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:58:22,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760836294] [2024-12-02 12:58:22,161 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:58:22,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427266848] [2024-12-02 12:58:22,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427266848] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:58:22,161 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:58:22,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2024-12-02 12:58:22,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327837483] [2024-12-02 12:58:22,161 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:58:22,161 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-12-02 12:58:22,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:58:22,162 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-12-02 12:58:22,162 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=572, Unknown=3, NotChecked=0, Total=650 [2024-12-02 12:58:22,162 INFO L87 Difference]: Start difference. First operand 783 states and 1100 transitions. Second operand has 24 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 6 states have call successors, (9), 6 states have call predecessors, (9), 5 states have return successors, (7), 4 states have call predecessors, (7), 5 states have call successors, (7) [2024-12-02 12:58:26,205 WARN L539 Checker$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-12-02 12:58:30,501 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-12-02 12:58:46,219 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-12-02 12:58:50,781 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:58:54,816 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:59:01,506 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 12:59:03,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:59:03,284 INFO L93 Difference]: Finished difference Result 874 states and 1153 transitions. [2024-12-02 12:59:03,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-12-02 12:59:03,285 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 6 states have call successors, (9), 6 states have call predecessors, (9), 5 states have return successors, (7), 4 states have call predecessors, (7), 5 states have call successors, (7) Word has length 92 [2024-12-02 12:59:03,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:59:03,287 INFO L225 Difference]: With dead ends: 874 [2024-12-02 12:59:03,287 INFO L226 Difference]: Without dead ends: 873 [2024-12-02 12:59:03,287 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 65 SyntacticMatches, 8 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 24.9s TimeCoverageRelationStatistics Valid=287, Invalid=2259, Unknown=4, NotChecked=0, Total=2550 [2024-12-02 12:59:03,288 INFO L435 NwaCegarLoop]: 190 mSDtfsCounter, 568 mSDsluCounter, 2626 mSDsCounter, 0 mSdLazyCounter, 1473 mSolverCounterSat, 65 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 572 SdHoareTripleChecker+Valid, 2816 SdHoareTripleChecker+Invalid, 1544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1473 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:59:03,288 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [572 Valid, 2816 Invalid, 1544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1473 Invalid, 6 Unknown, 0 Unchecked, 30.3s Time] [2024-12-02 12:59:03,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 873 states. [2024-12-02 12:59:03,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 873 to 783. [2024-12-02 12:59:03,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 613 states have (on average 1.466557911908646) internal successors, (899), 677 states have internal predecessors, (899), 74 states have call successors, (74), 25 states have call predecessors, (74), 42 states have return successors, (125), 80 states have call predecessors, (125), 74 states have call successors, (125) [2024-12-02 12:59:03,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 1098 transitions. [2024-12-02 12:59:03,489 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 1098 transitions. Word has length 92 [2024-12-02 12:59:03,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:59:03,489 INFO L471 AbstractCegarLoop]: Abstraction has 783 states and 1098 transitions. [2024-12-02 12:59:03,490 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 6 states have call successors, (9), 6 states have call predecessors, (9), 5 states have return successors, (7), 4 states have call predecessors, (7), 5 states have call successors, (7) [2024-12-02 12:59:03,490 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 1098 transitions. [2024-12-02 12:59:03,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-12-02 12:59:03,490 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:59:03,490 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:59:03,497 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-12-02 12:59:03,691 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:59:03,691 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting func_to_recursive_line_33_to_48_0Err16ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:59:03,691 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:59:03,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1316712005, now seen corresponding path program 1 times [2024-12-02 12:59:03,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:59:03,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11440768] [2024-12-02 12:59:03,691 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:59:03,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:59:03,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:59:03,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1251568157] [2024-12-02 12:59:03,723 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:59:03,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:59:03,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:59:03,725 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:59:03,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-12-02 12:59:04,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:59:04,030 INFO L256 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 142 conjuncts are in the unsatisfiable core [2024-12-02 12:59:04,034 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:59:04,040 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:59:04,047 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:59:04,226 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:59:04,237 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:59:04,252 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:59:04,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 11 treesize of output 7 [2024-12-02 12:59:05,864 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 13 [2024-12-02 12:59:05,956 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-12-02 12:59:06,672 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:59:06,672 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2024-12-02 12:59:06,734 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-12-02 12:59:06,783 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 3 proven. 47 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-12-02 12:59:06,783 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:59:07,909 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-12-02 12:59:07,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:59:07,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11440768] [2024-12-02 12:59:07,909 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:59:07,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251568157] [2024-12-02 12:59:07,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251568157] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 12:59:07,909 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 12:59:07,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15] total 32 [2024-12-02 12:59:07,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139020760] [2024-12-02 12:59:07,910 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 12:59:07,910 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-12-02 12:59:07,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:59:07,910 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-12-02 12:59:07,910 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=940, Unknown=0, NotChecked=0, Total=1056 [2024-12-02 12:59:07,910 INFO L87 Difference]: Start difference. First operand 783 states and 1098 transitions. Second operand has 33 states, 28 states have (on average 4.714285714285714) internal successors, (132), 27 states have internal predecessors, (132), 10 states have call successors, (18), 8 states have call predecessors, (18), 6 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2024-12-02 12:59:13,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:59:13,883 INFO L93 Difference]: Finished difference Result 889 states and 1166 transitions. [2024-12-02 12:59:13,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-12-02 12:59:13,884 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 28 states have (on average 4.714285714285714) internal successors, (132), 27 states have internal predecessors, (132), 10 states have call successors, (18), 8 states have call predecessors, (18), 6 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) Word has length 93 [2024-12-02 12:59:13,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:59:13,888 INFO L225 Difference]: With dead ends: 889 [2024-12-02 12:59:13,888 INFO L226 Difference]: Without dead ends: 888 [2024-12-02 12:59:13,889 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 143 SyntacticMatches, 10 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=327, Invalid=2223, Unknown=0, NotChecked=0, Total=2550 [2024-12-02 12:59:13,889 INFO L435 NwaCegarLoop]: 183 mSDtfsCounter, 725 mSDsluCounter, 3616 mSDsCounter, 0 mSdLazyCounter, 1929 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 731 SdHoareTripleChecker+Valid, 3799 SdHoareTripleChecker+Invalid, 1993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:59:13,890 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [731 Valid, 3799 Invalid, 1993 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1929 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-12-02 12:59:13,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 888 states. [2024-12-02 12:59:14,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 888 to 783. [2024-12-02 12:59:14,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 613 states have (on average 1.463295269168026) internal successors, (897), 677 states have internal predecessors, (897), 74 states have call successors, (74), 25 states have call predecessors, (74), 42 states have return successors, (125), 80 states have call predecessors, (125), 74 states have call successors, (125) [2024-12-02 12:59:14,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 1096 transitions. [2024-12-02 12:59:14,052 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 1096 transitions. Word has length 93 [2024-12-02 12:59:14,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:59:14,052 INFO L471 AbstractCegarLoop]: Abstraction has 783 states and 1096 transitions. [2024-12-02 12:59:14,052 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 28 states have (on average 4.714285714285714) internal successors, (132), 27 states have internal predecessors, (132), 10 states have call successors, (18), 8 states have call predecessors, (18), 6 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2024-12-02 12:59:14,052 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 1096 transitions. [2024-12-02 12:59:14,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-12-02 12:59:14,052 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:59:14,052 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:59:14,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2024-12-02 12:59:14,252 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:59:14,253 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:59:14,253 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:59:14,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1643055468, now seen corresponding path program 1 times [2024-12-02 12:59:14,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:59:14,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412549890] [2024-12-02 12:59:14,253 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:59:14,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:59:14,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:59:14,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [815842544] [2024-12-02 12:59:14,273 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:59:14,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:59:14,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:59:14,275 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:59:14,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-12-02 12:59:14,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:59:14,515 INFO L256 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-12-02 12:59:14,517 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:59:14,552 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:59:14,560 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:59:14,565 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:59:14,569 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:59:14,598 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:59:14,791 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-12-02 12:59:14,799 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:59:15,360 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:59:15,380 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 41 proven. 6 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-12-02 12:59:15,380 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:59:15,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:59:15,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412549890] [2024-12-02 12:59:15,485 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:59:15,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815842544] [2024-12-02 12:59:15,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815842544] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:59:15,485 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:59:15,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-12-02 12:59:15,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161898471] [2024-12-02 12:59:15,486 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:59:15,486 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 12:59:15,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:59:15,486 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 12:59:15,486 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2024-12-02 12:59:15,486 INFO L87 Difference]: Start difference. First operand 783 states and 1096 transitions. Second operand has 15 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 6 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (9), 5 states have call predecessors, (9), 6 states have call successors, (9) [2024-12-02 12:59:19,605 WARN L539 Checker$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-12-02 12:59:24,007 WARN L539 Checker$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-12-02 12:59:28,022 WARN L539 Checker$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-12-02 12:59:28,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:59:28,910 INFO L93 Difference]: Finished difference Result 857 states and 1152 transitions. [2024-12-02 12:59:28,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-12-02 12:59:28,910 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 6 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (9), 5 states have call predecessors, (9), 6 states have call successors, (9) Word has length 94 [2024-12-02 12:59:28,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:59:28,912 INFO L225 Difference]: With dead ends: 857 [2024-12-02 12:59:28,912 INFO L226 Difference]: Without dead ends: 856 [2024-12-02 12:59:28,913 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 79 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=151, Invalid=971, Unknown=0, NotChecked=0, Total=1122 [2024-12-02 12:59:28,913 INFO L435 NwaCegarLoop]: 131 mSDtfsCounter, 252 mSDsluCounter, 1266 mSDsCounter, 0 mSdLazyCounter, 639 mSolverCounterSat, 35 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 1397 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 639 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2024-12-02 12:59:28,913 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 1397 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 639 Invalid, 3 Unknown, 0 Unchecked, 12.8s Time] [2024-12-02 12:59:28,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 856 states. [2024-12-02 12:59:29,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 856 to 789. [2024-12-02 12:59:29,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 789 states, 618 states have (on average 1.4595469255663431) internal successors, (902), 681 states have internal predecessors, (902), 74 states have call successors, (74), 26 states have call predecessors, (74), 43 states have return successors, (125), 81 states have call predecessors, (125), 74 states have call successors, (125) [2024-12-02 12:59:29,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1101 transitions. [2024-12-02 12:59:29,055 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1101 transitions. Word has length 94 [2024-12-02 12:59:29,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:59:29,055 INFO L471 AbstractCegarLoop]: Abstraction has 789 states and 1101 transitions. [2024-12-02 12:59:29,055 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 6 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (9), 5 states have call predecessors, (9), 6 states have call successors, (9) [2024-12-02 12:59:29,055 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1101 transitions. [2024-12-02 12:59:29,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-12-02 12:59:29,055 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:59:29,056 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:59:29,062 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-12-02 12:59:29,256 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:59:29,256 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting func_to_recursive_line_33_to_48_0Err17ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:59:29,256 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:59:29,256 INFO L85 PathProgramCache]: Analyzing trace with hash -2131600732, now seen corresponding path program 1 times [2024-12-02 12:59:29,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:59:29,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782210780] [2024-12-02 12:59:29,256 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:59:29,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:59:29,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:59:29,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1831284597] [2024-12-02 12:59:29,275 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:59:29,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:59:29,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:59:29,276 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:59:29,277 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-12-02 12:59:29,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:59:29,540 INFO L256 TraceCheckSpWp]: Trace formula consists of 504 conjuncts, 172 conjuncts are in the unsatisfiable core [2024-12-02 12:59:29,546 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:59:29,550 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 12:59:29,554 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:59:29,715 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:59:29,721 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:59:29,728 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:59:29,739 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-12-02 12:59:29,751 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-12-02 12:59:29,765 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 12:59:31,435 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:59:31,446 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:59:31,679 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 13 [2024-12-02 12:59:31,753 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-12-02 12:59:32,479 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:59:32,564 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 12:59:32,565 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2024-12-02 12:59:32,634 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 12:59:32,634 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:59:34,989 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-12-02 12:59:34,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:59:34,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782210780] [2024-12-02 12:59:34,990 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:59:34,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831284597] [2024-12-02 12:59:34,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831284597] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 12:59:34,990 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 12:59:34,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14] total 32 [2024-12-02 12:59:34,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743165871] [2024-12-02 12:59:34,990 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 12:59:34,990 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-12-02 12:59:34,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:59:34,990 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-12-02 12:59:34,990 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=932, Unknown=0, NotChecked=0, Total=1056 [2024-12-02 12:59:34,991 INFO L87 Difference]: Start difference. First operand 789 states and 1101 transitions. Second operand has 33 states, 28 states have (on average 4.785714285714286) internal successors, (134), 28 states have internal predecessors, (134), 10 states have call successors, (18), 9 states have call predecessors, (18), 6 states have return successors, (14), 6 states have call predecessors, (14), 8 states have call successors, (14) [2024-12-02 12:59:39,120 WARN L539 Checker$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-12-02 12:59:56,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:59:56,392 INFO L93 Difference]: Finished difference Result 996 states and 1305 transitions. [2024-12-02 12:59:56,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-12-02 12:59:56,393 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 28 states have (on average 4.785714285714286) internal successors, (134), 28 states have internal predecessors, (134), 10 states have call successors, (18), 9 states have call predecessors, (18), 6 states have return successors, (14), 6 states have call predecessors, (14), 8 states have call successors, (14) Word has length 94 [2024-12-02 12:59:56,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:59:56,395 INFO L225 Difference]: With dead ends: 996 [2024-12-02 12:59:56,395 INFO L226 Difference]: Without dead ends: 995 [2024-12-02 12:59:56,396 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 146 SyntacticMatches, 9 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 857 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=483, Invalid=3177, Unknown=0, NotChecked=0, Total=3660 [2024-12-02 12:59:56,396 INFO L435 NwaCegarLoop]: 171 mSDtfsCounter, 983 mSDsluCounter, 3026 mSDsCounter, 0 mSdLazyCounter, 2004 mSolverCounterSat, 86 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 987 SdHoareTripleChecker+Valid, 3197 SdHoareTripleChecker+Invalid, 2091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 2004 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.5s IncrementalHoareTripleChecker+Time [2024-12-02 12:59:56,396 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [987 Valid, 3197 Invalid, 2091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 2004 Invalid, 1 Unknown, 0 Unchecked, 16.5s Time] [2024-12-02 12:59:56,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2024-12-02 12:59:56,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 867. [2024-12-02 12:59:56,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 867 states, 684 states have (on average 1.45906432748538) internal successors, (998), 749 states have internal predecessors, (998), 82 states have call successors, (82), 28 states have call predecessors, (82), 47 states have return successors, (142), 89 states have call predecessors, (142), 82 states have call successors, (142) [2024-12-02 12:59:56,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 867 states to 867 states and 1222 transitions. [2024-12-02 12:59:56,553 INFO L78 Accepts]: Start accepts. Automaton has 867 states and 1222 transitions. Word has length 94 [2024-12-02 12:59:56,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:59:56,553 INFO L471 AbstractCegarLoop]: Abstraction has 867 states and 1222 transitions. [2024-12-02 12:59:56,553 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 28 states have (on average 4.785714285714286) internal successors, (134), 28 states have internal predecessors, (134), 10 states have call successors, (18), 9 states have call predecessors, (18), 6 states have return successors, (14), 6 states have call predecessors, (14), 8 states have call successors, (14) [2024-12-02 12:59:56,553 INFO L276 IsEmpty]: Start isEmpty. Operand 867 states and 1222 transitions. [2024-12-02 12:59:56,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-12-02 12:59:56,554 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:59:56,554 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:59:56,561 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2024-12-02 12:59:56,754 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:59:56,754 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 12:59:56,755 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:59:56,755 INFO L85 PathProgramCache]: Analyzing trace with hash -604887867, now seen corresponding path program 1 times [2024-12-02 12:59:56,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:59:56,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775173807] [2024-12-02 12:59:56,755 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:59:56,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:59:56,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:59:56,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1981035018] [2024-12-02 12:59:56,773 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:59:56,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:59:56,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:59:56,775 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:59:56,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-12-02 12:59:57,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:59:57,043 INFO L256 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-12-02 12:59:57,045 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:59:57,074 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:59:57,078 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 12:59:57,081 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 12:59:57,085 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-12-02 12:59:57,106 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:59:57,292 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-12-02 12:59:57,300 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 12:59:57,751 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-12-02 12:59:57,775 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 41 proven. 6 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-12-02 12:59:57,775 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:59:57,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:59:57,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775173807] [2024-12-02 12:59:57,914 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:59:57,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981035018] [2024-12-02 12:59:57,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981035018] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:59:57,914 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:59:57,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-12-02 12:59:57,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245644284] [2024-12-02 12:59:57,914 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:59:57,914 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 12:59:57,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:59:57,915 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 12:59:57,915 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2024-12-02 12:59:57,915 INFO L87 Difference]: Start difference. First operand 867 states and 1222 transitions. Second operand has 15 states, 13 states have (on average 5.230769230769231) internal successors, (68), 13 states have internal predecessors, (68), 6 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (9), 5 states have call predecessors, (9), 6 states have call successors, (9) [2024-12-02 13:00:02,060 WARN L539 Checker$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-12-02 13:00:06,464 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 13:00:10,478 WARN L539 Checker$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-12-02 13:00:11,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:00:11,324 INFO L93 Difference]: Finished difference Result 934 states and 1272 transitions. [2024-12-02 13:00:11,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-02 13:00:11,324 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 5.230769230769231) internal successors, (68), 13 states have internal predecessors, (68), 6 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (9), 5 states have call predecessors, (9), 6 states have call successors, (9) Word has length 95 [2024-12-02 13:00:11,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:00:11,326 INFO L225 Difference]: With dead ends: 934 [2024-12-02 13:00:11,326 INFO L226 Difference]: Without dead ends: 933 [2024-12-02 13:00:11,326 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 81 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=142, Invalid=914, Unknown=0, NotChecked=0, Total=1056 [2024-12-02 13:00:11,327 INFO L435 NwaCegarLoop]: 133 mSDtfsCounter, 234 mSDsluCounter, 1391 mSDsCounter, 0 mSdLazyCounter, 639 mSolverCounterSat, 35 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 1524 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 639 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2024-12-02 13:00:11,327 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 1524 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 639 Invalid, 3 Unknown, 0 Unchecked, 12.8s Time] [2024-12-02 13:00:11,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2024-12-02 13:00:11,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 868. [2024-12-02 13:00:11,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 685 states have (on average 1.4583941605839417) internal successors, (999), 750 states have internal predecessors, (999), 82 states have call successors, (82), 28 states have call predecessors, (82), 47 states have return successors, (142), 89 states have call predecessors, (142), 82 states have call successors, (142) [2024-12-02 13:00:11,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 1223 transitions. [2024-12-02 13:00:11,482 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 1223 transitions. Word has length 95 [2024-12-02 13:00:11,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:00:11,482 INFO L471 AbstractCegarLoop]: Abstraction has 868 states and 1223 transitions. [2024-12-02 13:00:11,482 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 5.230769230769231) internal successors, (68), 13 states have internal predecessors, (68), 6 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (9), 5 states have call predecessors, (9), 6 states have call successors, (9) [2024-12-02 13:00:11,482 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 1223 transitions. [2024-12-02 13:00:11,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-12-02 13:00:11,482 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:00:11,482 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:00:11,490 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-12-02 13:00:11,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-12-02 13:00:11,683 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 13:00:11,683 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:00:11,683 INFO L85 PathProgramCache]: Analyzing trace with hash -1571654514, now seen corresponding path program 1 times [2024-12-02 13:00:11,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:00:11,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889995381] [2024-12-02 13:00:11,683 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:00:11,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:00:11,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 13:00:11,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [256506419] [2024-12-02 13:00:11,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:00:11,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:00:11,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 13:00:11,704 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 13:00:11,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-12-02 13:00:11,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:00:11,950 INFO L256 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-12-02 13:00:11,953 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 13:00:11,982 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-12-02 13:00:11,988 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-12-02 13:00:11,992 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 13:00:11,998 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 13:00:12,021 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 13:00:12,347 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 13:00:12,352 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 13:00:12,802 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 13:00:12,802 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2024-12-02 13:00:12,820 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 39 proven. 6 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-12-02 13:00:12,820 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 13:00:12,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:00:12,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889995381] [2024-12-02 13:00:12,932 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 13:00:12,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256506419] [2024-12-02 13:00:12,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256506419] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 13:00:12,932 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 13:00:12,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-12-02 13:00:12,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083713683] [2024-12-02 13:00:12,932 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 13:00:12,933 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 13:00:12,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:00:12,933 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 13:00:12,933 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2024-12-02 13:00:12,933 INFO L87 Difference]: Start difference. First operand 868 states and 1223 transitions. Second operand has 15 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 14 states have internal predecessors, (69), 6 states have call successors, (9), 4 states have call predecessors, (9), 6 states have return successors, (9), 5 states have call predecessors, (9), 6 states have call successors, (9) [2024-12-02 13:00:16,951 WARN L539 Checker$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-12-02 13:00:18,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:00:18,016 INFO L93 Difference]: Finished difference Result 936 states and 1283 transitions. [2024-12-02 13:00:18,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 13:00:18,016 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 14 states have internal predecessors, (69), 6 states have call successors, (9), 4 states have call predecessors, (9), 6 states have return successors, (9), 5 states have call predecessors, (9), 6 states have call successors, (9) Word has length 96 [2024-12-02 13:00:18,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:00:18,018 INFO L225 Difference]: With dead ends: 936 [2024-12-02 13:00:18,018 INFO L226 Difference]: Without dead ends: 935 [2024-12-02 13:00:18,019 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 82 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2024-12-02 13:00:18,019 INFO L435 NwaCegarLoop]: 132 mSDtfsCounter, 305 mSDsluCounter, 1169 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 33 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 1301 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 13:00:18,019 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 1301 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 624 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 13:00:18,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 935 states. [2024-12-02 13:00:18,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 935 to 869. [2024-12-02 13:00:18,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 869 states, 686 states have (on average 1.4577259475218658) internal successors, (1000), 751 states have internal predecessors, (1000), 82 states have call successors, (82), 28 states have call predecessors, (82), 47 states have return successors, (142), 89 states have call predecessors, (142), 82 states have call successors, (142) [2024-12-02 13:00:18,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 869 states to 869 states and 1224 transitions. [2024-12-02 13:00:18,187 INFO L78 Accepts]: Start accepts. Automaton has 869 states and 1224 transitions. Word has length 96 [2024-12-02 13:00:18,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:00:18,187 INFO L471 AbstractCegarLoop]: Abstraction has 869 states and 1224 transitions. [2024-12-02 13:00:18,187 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 14 states have internal predecessors, (69), 6 states have call successors, (9), 4 states have call predecessors, (9), 6 states have return successors, (9), 5 states have call predecessors, (9), 6 states have call successors, (9) [2024-12-02 13:00:18,187 INFO L276 IsEmpty]: Start isEmpty. Operand 869 states and 1224 transitions. [2024-12-02 13:00:18,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-12-02 13:00:18,188 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:00:18,188 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:00:18,199 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-12-02 13:00:18,388 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2024-12-02 13:00:18,388 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 13:00:18,389 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:00:18,389 INFO L85 PathProgramCache]: Analyzing trace with hash -1476649497, now seen corresponding path program 1 times [2024-12-02 13:00:18,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:00:18,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677634711] [2024-12-02 13:00:18,389 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:00:18,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:00:18,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 13:00:18,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [451750463] [2024-12-02 13:00:18,409 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:00:18,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:00:18,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 13:00:18,410 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 13:00:18,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-12-02 13:00:18,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:00:18,665 INFO L256 TraceCheckSpWp]: Trace formula consists of 411 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-12-02 13:00:18,668 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 13:00:18,699 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 13:00:18,705 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 13:00:18,712 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-12-02 13:00:18,721 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-12-02 13:00:18,760 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 13:00:18,771 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 13:00:19,215 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 13:00:19,601 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 13:00:19,621 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 13:00:19,622 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2024-12-02 13:00:20,040 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 13:00:20,041 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-12-02 13:00:43,734 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 13:00:43,734 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 64 [2024-12-02 13:00:43,910 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 39 proven. 11 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-12-02 13:00:43,910 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 13:00:54,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:00:54,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677634711] [2024-12-02 13:00:54,076 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 13:00:54,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451750463] [2024-12-02 13:00:54,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451750463] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 13:00:54,076 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 13:00:54,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2024-12-02 13:00:54,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995325835] [2024-12-02 13:00:54,076 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 13:00:54,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-12-02 13:00:54,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:00:54,077 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-12-02 13:00:54,077 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=902, Unknown=4, NotChecked=0, Total=1056 [2024-12-02 13:00:54,077 INFO L87 Difference]: Start difference. First operand 869 states and 1224 transitions. Second operand has 23 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 7 states have call successors, (9), 5 states have call predecessors, (9), 7 states have return successors, (9), 6 states have call predecessors, (9), 7 states have call successors, (9) [2024-12-02 13:00:58,108 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 13:01:02,301 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-12-02 13:01:10,585 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-12-02 13:01:14,769 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-12-02 13:01:18,778 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-12-02 13:01:22,784 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-12-02 13:01:26,795 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-12-02 13:01:31,379 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-12-02 13:01:35,685 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 13:01:39,991 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 13:01:44,087 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-12-02 13:01:48,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 13:01:52,132 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-12-02 13:01:56,236 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-12-02 13:02:00,266 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-12-02 13:02:04,636 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-12-02 13:02:08,660 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-12-02 13:02:12,759 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 13:02:16,762 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-12-02 13:02:20,852 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-12-02 13:02:28,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:02:28,531 INFO L93 Difference]: Finished difference Result 879 states and 1233 transitions. [2024-12-02 13:02:28,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-12-02 13:02:28,532 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 7 states have call successors, (9), 5 states have call predecessors, (9), 7 states have return successors, (9), 6 states have call predecessors, (9), 7 states have call successors, (9) Word has length 97 [2024-12-02 13:02:28,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:02:28,534 INFO L225 Difference]: With dead ends: 879 [2024-12-02 13:02:28,534 INFO L226 Difference]: Without dead ends: 878 [2024-12-02 13:02:28,534 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 97 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 43.2s TimeCoverageRelationStatistics Valid=344, Invalid=2002, Unknown=6, NotChecked=0, Total=2352 [2024-12-02 13:02:28,535 INFO L435 NwaCegarLoop]: 106 mSDtfsCounter, 276 mSDsluCounter, 1074 mSDsCounter, 0 mSdLazyCounter, 906 mSolverCounterSat, 37 mSolverCounterUnsat, 20 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 83.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 1180 SdHoareTripleChecker+Invalid, 963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 906 IncrementalHoareTripleChecker+Invalid, 20 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 83.6s IncrementalHoareTripleChecker+Time [2024-12-02 13:02:28,535 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [282 Valid, 1180 Invalid, 963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 906 Invalid, 20 Unknown, 0 Unchecked, 83.6s Time] [2024-12-02 13:02:28,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2024-12-02 13:02:28,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 870. [2024-12-02 13:02:28,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 870 states, 687 states have (on average 1.4570596797671034) internal successors, (1001), 752 states have internal predecessors, (1001), 82 states have call successors, (82), 28 states have call predecessors, (82), 47 states have return successors, (142), 89 states have call predecessors, (142), 82 states have call successors, (142) [2024-12-02 13:02:28,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 870 states to 870 states and 1225 transitions. [2024-12-02 13:02:28,728 INFO L78 Accepts]: Start accepts. Automaton has 870 states and 1225 transitions. Word has length 97 [2024-12-02 13:02:28,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:02:28,728 INFO L471 AbstractCegarLoop]: Abstraction has 870 states and 1225 transitions. [2024-12-02 13:02:28,728 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 7 states have call successors, (9), 5 states have call predecessors, (9), 7 states have return successors, (9), 6 states have call predecessors, (9), 7 states have call successors, (9) [2024-12-02 13:02:28,728 INFO L276 IsEmpty]: Start isEmpty. Operand 870 states and 1225 transitions. [2024-12-02 13:02:28,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-12-02 13:02:28,729 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:02:28,729 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:02:28,739 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2024-12-02 13:02:28,929 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:02:28,929 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 13:02:28,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:02:28,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1468506032, now seen corresponding path program 1 times [2024-12-02 13:02:28,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:02:28,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649047771] [2024-12-02 13:02:28,930 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:02:28,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:02:28,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 13:02:28,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1892731394] [2024-12-02 13:02:28,950 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:02:28,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:02:28,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 13:02:28,951 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 13:02:28,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-12-02 13:02:29,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:02:29,231 INFO L256 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-12-02 13:02:29,235 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 13:02:29,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 15 treesize of output 1 [2024-12-02 13:02:29,312 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-12-02 13:02:29,318 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 13:02:29,326 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2024-12-02 13:02:29,334 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 13:02:29,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 11 treesize of output 7 [2024-12-02 13:02:29,378 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 13:02:29,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 19 treesize of output 11 [2024-12-02 13:02:29,714 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 13:02:30,592 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 13:02:30,630 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 38 proven. 6 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-12-02 13:02:30,630 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 13:02:39,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:02:39,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649047771] [2024-12-02 13:02:39,151 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 13:02:39,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892731394] [2024-12-02 13:02:39,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892731394] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 13:02:39,151 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 13:02:39,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-12-02 13:02:39,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629814653] [2024-12-02 13:02:39,151 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 13:02:39,152 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 13:02:39,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:02:39,152 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 13:02:39,152 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=229, Unknown=1, NotChecked=0, Total=272 [2024-12-02 13:02:39,152 INFO L87 Difference]: Start difference. First operand 870 states and 1225 transitions. Second operand has 14 states, 13 states have (on average 5.230769230769231) internal successors, (68), 13 states have internal predecessors, (68), 5 states have call successors, (9), 5 states have call predecessors, (9), 5 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-12-02 13:02:43,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 13:02:47,890 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 13:02:51,942 WARN L539 Checker$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-12-02 13:02:56,007 WARN L539 Checker$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-12-02 13:02:57,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:02:57,200 INFO L93 Difference]: Finished difference Result 931 states and 1269 transitions. [2024-12-02 13:02:57,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 13:02:57,201 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.230769230769231) internal successors, (68), 13 states have internal predecessors, (68), 5 states have call successors, (9), 5 states have call predecessors, (9), 5 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 98 [2024-12-02 13:02:57,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:02:57,203 INFO L225 Difference]: With dead ends: 931 [2024-12-02 13:02:57,203 INFO L226 Difference]: Without dead ends: 930 [2024-12-02 13:02:57,204 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 85 SyntacticMatches, 6 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=182, Invalid=873, Unknown=1, NotChecked=0, Total=1056 [2024-12-02 13:02:57,204 INFO L435 NwaCegarLoop]: 130 mSDtfsCounter, 361 mSDsluCounter, 1246 mSDsCounter, 0 mSdLazyCounter, 703 mSolverCounterSat, 57 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 1376 SdHoareTripleChecker+Invalid, 764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 703 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.1s IncrementalHoareTripleChecker+Time [2024-12-02 13:02:57,204 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [365 Valid, 1376 Invalid, 764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 703 Invalid, 4 Unknown, 0 Unchecked, 17.1s Time] [2024-12-02 13:02:57,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2024-12-02 13:02:57,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 871. [2024-12-02 13:02:57,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 871 states, 688 states have (on average 1.4563953488372092) internal successors, (1002), 753 states have internal predecessors, (1002), 82 states have call successors, (82), 28 states have call predecessors, (82), 47 states have return successors, (142), 89 states have call predecessors, (142), 82 states have call successors, (142) [2024-12-02 13:02:57,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 1226 transitions. [2024-12-02 13:02:57,377 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 1226 transitions. Word has length 98 [2024-12-02 13:02:57,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:02:57,378 INFO L471 AbstractCegarLoop]: Abstraction has 871 states and 1226 transitions. [2024-12-02 13:02:57,378 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.230769230769231) internal successors, (68), 13 states have internal predecessors, (68), 5 states have call successors, (9), 5 states have call predecessors, (9), 5 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-12-02 13:02:57,378 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 1226 transitions. [2024-12-02 13:02:57,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-12-02 13:02:57,378 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:02:57,378 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:02:57,384 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2024-12-02 13:02:57,578 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:02:57,579 INFO L396 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 13:02:57,579 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:02:57,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1720953079, now seen corresponding path program 1 times [2024-12-02 13:02:57,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:02:57,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203730166] [2024-12-02 13:02:57,579 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:02:57,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:02:57,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 13:02:57,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [656872906] [2024-12-02 13:02:57,600 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:02:57,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:02:57,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 13:02:57,601 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 13:02:57,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-12-02 13:02:57,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:02:57,880 INFO L256 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-02 13:02:57,883 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 13:02:57,889 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 13:02:57,949 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 13:02:57,955 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 13:02:58,657 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 13:02:58,686 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-12-02 13:02:58,686 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 13:02:58,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:02:58,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203730166] [2024-12-02 13:02:58,686 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 13:02:58,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656872906] [2024-12-02 13:02:58,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656872906] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:02:58,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:02:58,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-12-02 13:02:58,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866676143] [2024-12-02 13:02:58,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:02:58,686 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 13:02:58,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:02:58,687 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 13:02:58,687 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-12-02 13:02:58,687 INFO L87 Difference]: Start difference. First operand 871 states and 1226 transitions. Second operand has 9 states, 8 states have (on average 8.25) internal successors, (66), 9 states have internal predecessors, (66), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-12-02 13:02:59,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:02:59,450 INFO L93 Difference]: Finished difference Result 924 states and 1263 transitions. [2024-12-02 13:02:59,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 13:02:59,450 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.25) internal successors, (66), 9 states have internal predecessors, (66), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 99 [2024-12-02 13:02:59,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:02:59,452 INFO L225 Difference]: With dead ends: 924 [2024-12-02 13:02:59,452 INFO L226 Difference]: Without dead ends: 920 [2024-12-02 13:02:59,452 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 76 SyntacticMatches, 15 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-12-02 13:02:59,453 INFO L435 NwaCegarLoop]: 134 mSDtfsCounter, 307 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 721 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 13:02:59,453 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 721 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 13:02:59,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2024-12-02 13:02:59,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 878. [2024-12-02 13:02:59,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 695 states have (on average 1.4546762589928057) internal successors, (1011), 759 states have internal predecessors, (1011), 82 states have call successors, (82), 28 states have call predecessors, (82), 47 states have return successors, (142), 90 states have call predecessors, (142), 82 states have call successors, (142) [2024-12-02 13:02:59,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1235 transitions. [2024-12-02 13:02:59,638 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1235 transitions. Word has length 99 [2024-12-02 13:02:59,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:02:59,638 INFO L471 AbstractCegarLoop]: Abstraction has 878 states and 1235 transitions. [2024-12-02 13:02:59,638 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.25) internal successors, (66), 9 states have internal predecessors, (66), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-12-02 13:02:59,639 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1235 transitions. [2024-12-02 13:02:59,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-12-02 13:02:59,639 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:02:59,639 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:02:59,651 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2024-12-02 13:02:59,840 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:02:59,840 INFO L396 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 13:02:59,840 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:02:59,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1809937710, now seen corresponding path program 1 times [2024-12-02 13:02:59,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:02:59,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217598542] [2024-12-02 13:02:59,840 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:02:59,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:02:59,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 13:02:59,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [195595935] [2024-12-02 13:02:59,862 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:02:59,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:02:59,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 13:02:59,863 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 13:02:59,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-12-02 13:03:00,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:03:00,123 INFO L256 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-12-02 13:03:00,125 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 13:03:00,127 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 13:03:00,131 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 13:03:00,136 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-12-02 13:03:00,142 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-12-02 13:03:00,167 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-12-02 13:03:00,751 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-12-02 13:03:00,793 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 13:03:00,810 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-12-02 13:03:00,810 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 13:03:00,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:03:00,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217598542] [2024-12-02 13:03:00,811 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 13:03:00,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195595935] [2024-12-02 13:03:00,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195595935] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:03:00,811 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:03:00,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 13:03:00,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207209075] [2024-12-02 13:03:00,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:03:00,811 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 13:03:00,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:03:00,812 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 13:03:00,812 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-12-02 13:03:00,812 INFO L87 Difference]: Start difference. First operand 878 states and 1235 transitions. Second operand has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 8 states have internal predecessors, (67), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-12-02 13:03:01,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:03:01,573 INFO L93 Difference]: Finished difference Result 912 states and 1247 transitions. [2024-12-02 13:03:01,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 13:03:01,573 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 8 states have internal predecessors, (67), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 100 [2024-12-02 13:03:01,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:03:01,575 INFO L225 Difference]: With dead ends: 912 [2024-12-02 13:03:01,576 INFO L226 Difference]: Without dead ends: 863 [2024-12-02 13:03:01,576 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 89 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-12-02 13:03:01,576 INFO L435 NwaCegarLoop]: 134 mSDtfsCounter, 136 mSDsluCounter, 551 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 685 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 13:03:01,577 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 685 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 327 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 13:03:01,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2024-12-02 13:03:01,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 833. [2024-12-02 13:03:01,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 657 states have (on average 1.4779299847793) internal successors, (971), 721 states have internal predecessors, (971), 79 states have call successors, (79), 25 states have call predecessors, (79), 43 states have return successors, (138), 86 states have call predecessors, (138), 79 states have call successors, (138) [2024-12-02 13:03:01,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1188 transitions. [2024-12-02 13:03:01,740 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1188 transitions. Word has length 100 [2024-12-02 13:03:01,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:03:01,740 INFO L471 AbstractCegarLoop]: Abstraction has 833 states and 1188 transitions. [2024-12-02 13:03:01,740 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 8 states have internal predecessors, (67), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-12-02 13:03:01,740 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1188 transitions. [2024-12-02 13:03:01,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-12-02 13:03:01,741 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:03:01,741 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 13:03:01,747 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2024-12-02 13:03:01,941 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:03:01,941 INFO L396 AbstractCegarLoop]: === Iteration 66 === Targeting func_to_recursive_line_33_to_48_0Err19ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 13:03:01,942 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:03:01,942 INFO L85 PathProgramCache]: Analyzing trace with hash 1395787282, now seen corresponding path program 1 times [2024-12-02 13:03:01,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:03:01,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793790862] [2024-12-02 13:03:01,942 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:03:01,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:03:01,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:03:02,716 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-12-02 13:03:02,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:03:02,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793790862] [2024-12-02 13:03:02,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793790862] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 13:03:02,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793992971] [2024-12-02 13:03:02,716 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:03:02,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:03:02,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 13:03:02,717 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 13:03:02,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-12-02 13:03:03,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:03:03,021 INFO L256 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-12-02 13:03:03,023 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 13:03:03,091 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2024-12-02 13:03:03,131 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint 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-12-02 13:03:26,778 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 13:03:26,792 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 13:03:26,792 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2024-12-02 13:03:26,853 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 64 proven. 8 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-12-02 13:03:26,853 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 13:03:27,255 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2024-12-02 13:03:31,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793992971] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 13:03:31,926 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 13:03:31,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 24 [2024-12-02 13:03:31,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521424187] [2024-12-02 13:03:31,927 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 13:03:31,927 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-12-02 13:03:31,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:03:31,927 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-12-02 13:03:31,927 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=777, Unknown=2, NotChecked=0, Total=870 [2024-12-02 13:03:31,928 INFO L87 Difference]: Start difference. First operand 833 states and 1188 transitions. Second operand has 25 states, 22 states have (on average 6.136363636363637) internal successors, (135), 21 states have internal predecessors, (135), 8 states have call successors, (20), 6 states have call predecessors, (20), 3 states have return successors, (16), 6 states have call predecessors, (16), 7 states have call successors, (16) [2024-12-02 13:03:35,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-12-02 13:03:39,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 13:03:44,444 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-12-02 13:03:48,623 WARN L539 Checker$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-12-02 13:03:52,627 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-12-02 13:03:56,773 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 13:04:05,790 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-12-02 13:04:14,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-12-02 13:04:20,284 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-12-02 13:04:20,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:04:20,511 INFO L93 Difference]: Finished difference Result 892 states and 1263 transitions. [2024-12-02 13:04:20,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-12-02 13:04:20,512 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 22 states have (on average 6.136363636363637) internal successors, (135), 21 states have internal predecessors, (135), 8 states have call successors, (20), 6 states have call predecessors, (20), 3 states have return successors, (16), 6 states have call predecessors, (16), 7 states have call successors, (16) Word has length 104 [2024-12-02 13:04:20,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:04:20,513 INFO L225 Difference]: With dead ends: 892 [2024-12-02 13:04:20,513 INFO L226 Difference]: Without dead ends: 891 [2024-12-02 13:04:20,514 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 116 SyntacticMatches, 6 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 39.2s TimeCoverageRelationStatistics Valid=341, Invalid=2007, Unknown=4, NotChecked=0, Total=2352 [2024-12-02 13:04:20,514 INFO L435 NwaCegarLoop]: 171 mSDtfsCounter, 677 mSDsluCounter, 2427 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 61 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 680 SdHoareTripleChecker+Valid, 2598 SdHoareTripleChecker+Invalid, 928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.6s IncrementalHoareTripleChecker+Time [2024-12-02 13:04:20,514 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [680 Valid, 2598 Invalid, 928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 858 Invalid, 9 Unknown, 0 Unchecked, 37.6s Time] [2024-12-02 13:04:20,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 891 states. [2024-12-02 13:04:20,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 891 to 837. [2024-12-02 13:04:20,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 659 states have (on average 1.471927162367223) internal successors, (970), 723 states have internal predecessors, (970), 79 states have call successors, (79), 25 states have call predecessors, (79), 45 states have return successors, (146), 88 states have call predecessors, (146), 79 states have call successors, (146) [2024-12-02 13:04:20,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1195 transitions. [2024-12-02 13:04:20,673 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1195 transitions. Word has length 104 [2024-12-02 13:04:20,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:04:20,673 INFO L471 AbstractCegarLoop]: Abstraction has 837 states and 1195 transitions. [2024-12-02 13:04:20,673 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 22 states have (on average 6.136363636363637) internal successors, (135), 21 states have internal predecessors, (135), 8 states have call successors, (20), 6 states have call predecessors, (20), 3 states have return successors, (16), 6 states have call predecessors, (16), 7 states have call successors, (16) [2024-12-02 13:04:20,673 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1195 transitions. [2024-12-02 13:04:20,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-12-02 13:04:20,674 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:04:20,674 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 13:04:20,683 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2024-12-02 13:04:20,874 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2024-12-02 13:04:20,874 INFO L396 AbstractCegarLoop]: === Iteration 67 === Targeting func_to_recursive_line_33_to_48_0Err25ASSERT_VIOLATIONINTEGER_OVERFLOW === [func_to_recursive_line_33_to_48_0Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, func_to_recursive_line_33_to_48_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2024-12-02 13:04:20,874 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:04:20,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1247781870, now seen corresponding path program 1 times [2024-12-02 13:04:20,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:04:20,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036775315] [2024-12-02 13:04:20,875 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:04:20,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:04:20,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:04:21,636 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-12-02 13:04:21,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:04:21,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036775315] [2024-12-02 13:04:21,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036775315] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 13:04:21,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498353260] [2024-12-02 13:04:21,637 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:04:21,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:04:21,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 13:04:21,638 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 13:04:21,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d2a9562-f54c-4d53-8488-a0f4a4d30d63/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-12-02 13:04:21,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:04:21,920 INFO L256 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-12-02 13:04:21,922 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 13:04:22,077 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 13:04:22,081 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-12-02 13:04:22,477 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-12-02 13:04:22,534 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2024-12-02 13:04:28,562 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2024-12-02 13:04:28,576 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-02 13:04:28,576 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2024-12-02 13:04:28,653 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 31 proven. 7 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-12-02 13:04:28,654 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 13:04:33,184 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2024-12-02 13:04:33,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498353260] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 13:04:33,365 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 13:04:33,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 18] total 28 [2024-12-02 13:04:33,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153796906] [2024-12-02 13:04:33,365 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 13:04:33,366 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-12-02 13:04:33,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:04:33,366 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-12-02 13:04:33,366 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1146, Unknown=1, NotChecked=0, Total=1260 [2024-12-02 13:04:33,366 INFO L87 Difference]: Start difference. First operand 837 states and 1195 transitions. Second operand has 29 states, 24 states have (on average 5.25) internal successors, (126), 26 states have internal predecessors, (126), 9 states have call successors, (18), 6 states have call predecessors, (18), 5 states have return successors, (15), 6 states have call predecessors, (15), 7 states have call successors, (15) [2024-12-02 13:04:37,381 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0]