./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/recursified_nla-digbench/recursified_prod4br-ll.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 3289d67d Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/recursified_nla-digbench/recursified_prod4br-ll.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 96f1211cbeeae798f0ae4041c6e80d5023e7b1c38257b583d7afbb4e6848597b --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-17 05:01:14,356 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-17 05:01:14,435 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-17 05:01:14,440 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-17 05:01:14,440 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-17 05:01:14,470 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-17 05:01:14,472 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-17 05:01:14,472 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-17 05:01:14,473 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-17 05:01:14,475 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-17 05:01:14,475 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-17 05:01:14,476 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-17 05:01:14,476 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-17 05:01:14,477 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-17 05:01:14,478 INFO L153 SettingsManager]: * Use SBE=true [2024-11-17 05:01:14,479 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-17 05:01:14,479 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-17 05:01:14,479 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-17 05:01:14,480 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-17 05:01:14,480 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-17 05:01:14,482 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-17 05:01:14,483 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-17 05:01:14,483 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-17 05:01:14,483 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-17 05:01:14,484 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-17 05:01:14,484 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-17 05:01:14,484 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-17 05:01:14,485 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-17 05:01:14,485 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-17 05:01:14,485 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-17 05:01:14,486 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-17 05:01:14,486 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-17 05:01:14,486 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-17 05:01:14,486 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-17 05:01:14,487 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-17 05:01:14,487 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-17 05:01:14,487 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-17 05:01:14,488 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-17 05:01:14,488 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-17 05:01:14,489 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-17 05:01:14,489 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-17 05:01:14,489 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-17 05:01:14,490 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-17 05:01:14,490 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-17 05:01:14,490 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 96f1211cbeeae798f0ae4041c6e80d5023e7b1c38257b583d7afbb4e6848597b [2024-11-17 05:01:14,764 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-17 05:01:14,791 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-17 05:01:14,795 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-17 05:01:14,796 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-17 05:01:14,796 INFO L274 PluginConnector]: CDTParser initialized [2024-11-17 05:01:14,798 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/recursified_nla-digbench/recursified_prod4br-ll.c [2024-11-17 05:01:16,217 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-17 05:01:16,409 INFO L384 CDTParser]: Found 1 translation units. [2024-11-17 05:01:16,409 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/recursified_nla-digbench/recursified_prod4br-ll.c [2024-11-17 05:01:16,418 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8286d0b1c/35ce5e84e8bf4d5baa9c5855fe5e5efd/FLAG580775e8c [2024-11-17 05:01:16,791 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8286d0b1c/35ce5e84e8bf4d5baa9c5855fe5e5efd [2024-11-17 05:01:16,794 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-17 05:01:16,796 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-17 05:01:16,798 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-17 05:01:16,799 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-17 05:01:16,806 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-17 05:01:16,807 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 05:01:16" (1/1) ... [2024-11-17 05:01:16,808 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@63aa7bae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:16, skipping insertion in model container [2024-11-17 05:01:16,808 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 05:01:16" (1/1) ... [2024-11-17 05:01:16,827 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-17 05:01:17,036 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-17 05:01:17,046 INFO L200 MainTranslator]: Completed pre-run [2024-11-17 05:01:17,072 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-17 05:01:17,088 INFO L204 MainTranslator]: Completed translation [2024-11-17 05:01:17,088 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:17 WrapperNode [2024-11-17 05:01:17,089 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-17 05:01:17,090 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-17 05:01:17,090 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-17 05:01:17,090 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-17 05:01:17,096 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:17" (1/1) ... [2024-11-17 05:01:17,109 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:17" (1/1) ... [2024-11-17 05:01:17,158 INFO L138 Inliner]: procedures = 16, calls = 87, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 86 [2024-11-17 05:01:17,161 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-17 05:01:17,162 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-17 05:01:17,162 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-17 05:01:17,162 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-17 05:01:17,171 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:17" (1/1) ... [2024-11-17 05:01:17,173 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:17" (1/1) ... [2024-11-17 05:01:17,190 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:17" (1/1) ... [2024-11-17 05:01:17,212 INFO L175 MemorySlicer]: Split 57 memory accesses to 7 slices as follows [2, 4, 9, 15, 15, 7, 5]. 26 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0, 0, 0, 0, 0]. The 16 writes are split as follows [0, 1, 4, 4, 4, 2, 1]. [2024-11-17 05:01:17,213 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:17" (1/1) ... [2024-11-17 05:01:17,213 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:17" (1/1) ... [2024-11-17 05:01:17,221 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:17" (1/1) ... [2024-11-17 05:01:17,222 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:17" (1/1) ... [2024-11-17 05:01:17,224 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:17" (1/1) ... [2024-11-17 05:01:17,225 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:17" (1/1) ... [2024-11-17 05:01:17,231 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-17 05:01:17,232 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-17 05:01:17,232 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-17 05:01:17,232 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-17 05:01:17,233 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:17" (1/1) ... [2024-11-17 05:01:17,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-17 05:01:17,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 05:01:17,272 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-17 05:01:17,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-17 05:01:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-17 05:01:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-17 05:01:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-17 05:01:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-17 05:01:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-17 05:01:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-17 05:01:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-17 05:01:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-17 05:01:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-17 05:01:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-17 05:01:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-17 05:01:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-17 05:01:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-17 05:01:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-17 05:01:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-17 05:01:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-17 05:01:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-17 05:01:17,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-17 05:01:17,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-17 05:01:17,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-17 05:01:17,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-17 05:01:17,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-17 05:01:17,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-17 05:01:17,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-17 05:01:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-17 05:01:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure func_to_recursive_line_0_to_51_0 [2024-11-17 05:01:17,328 INFO L138 BoogieDeclarations]: Found implementation of procedure func_to_recursive_line_0_to_51_0 [2024-11-17 05:01:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-17 05:01:17,328 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-17 05:01:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-17 05:01:17,450 INFO L256 CfgBuilder]: Building ICFG [2024-11-17 05:01:17,452 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-17 05:01:17,642 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L99: call ULTIMATE.dealloc(main_~#x~0#1.base, main_~#x~0#1.offset);havoc main_~#x~0#1.base, main_~#x~0#1.offset;call ULTIMATE.dealloc(main_~#y~0#1.base, main_~#y~0#1.offset);havoc main_~#y~0#1.base, main_~#y~0#1.offset;call ULTIMATE.dealloc(main_~#a~0#1.base, main_~#a~0#1.offset);havoc main_~#a~0#1.base, main_~#a~0#1.offset;call ULTIMATE.dealloc(main_~#b~0#1.base, main_~#b~0#1.offset);havoc main_~#b~0#1.base, main_~#b~0#1.offset;call ULTIMATE.dealloc(main_~#p~0#1.base, main_~#p~0#1.offset);havoc main_~#p~0#1.base, main_~#p~0#1.offset;call ULTIMATE.dealloc(main_~#q~0#1.base, main_~#q~0#1.offset);havoc main_~#q~0#1.base, main_~#q~0#1.offset; [2024-11-17 05:01:17,973 INFO L? ?]: Removed 106 outVars from TransFormulas that were not future-live. [2024-11-17 05:01:17,973 INFO L307 CfgBuilder]: Performing block encoding [2024-11-17 05:01:17,996 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-17 05:01:17,996 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-17 05:01:17,997 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.11 05:01:17 BoogieIcfgContainer [2024-11-17 05:01:17,997 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-17 05:01:17,999 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-17 05:01:18,000 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-17 05:01:18,003 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-17 05:01:18,003 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.11 05:01:16" (1/3) ... [2024-11-17 05:01:18,004 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@394b5a4c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 05:01:18, skipping insertion in model container [2024-11-17 05:01:18,004 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 05:01:17" (2/3) ... [2024-11-17 05:01:18,004 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@394b5a4c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 05:01:18, skipping insertion in model container [2024-11-17 05:01:18,004 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.11 05:01:17" (3/3) ... [2024-11-17 05:01:18,006 INFO L112 eAbstractionObserver]: Analyzing ICFG recursified_prod4br-ll.c [2024-11-17 05:01:18,022 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-17 05:01:18,023 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 42 error locations. [2024-11-17 05:01:18,077 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-17 05:01:18,085 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;@4f370069, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-17 05:01:18,086 INFO L334 AbstractCegarLoop]: Starting to check reachability of 42 error locations. [2024-11-17 05:01:18,091 INFO L276 IsEmpty]: Start isEmpty. Operand has 131 states, 81 states have (on average 1.654320987654321) internal successors, (134), 124 states have internal predecessors, (134), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-17 05:01:18,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-17 05:01:18,097 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:18,098 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:18,099 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting func_to_recursive_line_0_to_51_0Err37ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:18,104 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:18,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1537566482, now seen corresponding path program 1 times [2024-11-17 05:01:18,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:18,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299249453] [2024-11-17 05:01:18,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:18,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:18,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:18,352 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:18,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:18,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299249453] [2024-11-17 05:01:18,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299249453] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:18,357 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:18,357 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 05:01:18,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630126498] [2024-11-17 05:01:18,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:18,362 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-17 05:01:18,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:18,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-17 05:01:18,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-17 05:01:18,388 INFO L87 Difference]: Start difference. First operand has 131 states, 81 states have (on average 1.654320987654321) internal successors, (134), 124 states have internal predecessors, (134), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:18,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:18,433 INFO L93 Difference]: Finished difference Result 258 states and 288 transitions. [2024-11-17 05:01:18,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-17 05:01:18,435 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2024-11-17 05:01:18,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:18,446 INFO L225 Difference]: With dead ends: 258 [2024-11-17 05:01:18,447 INFO L226 Difference]: Without dead ends: 124 [2024-11-17 05:01:18,454 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 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-11-17 05:01:18,458 INFO L432 NwaCegarLoop]: 140 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, 140 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-11-17 05:01:18,460 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-17 05:01:18,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2024-11-17 05:01:18,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 124. [2024-11-17 05:01:18,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 76 states have (on average 1.644736842105263) internal successors, (125), 118 states have internal predecessors, (125), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-17 05:01:18,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 133 transitions. [2024-11-17 05:01:18,510 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 133 transitions. Word has length 8 [2024-11-17 05:01:18,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:18,510 INFO L471 AbstractCegarLoop]: Abstraction has 124 states and 133 transitions. [2024-11-17 05:01:18,511 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:18,511 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 133 transitions. [2024-11-17 05:01:18,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-17 05:01:18,511 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:18,511 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:18,511 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-17 05:01:18,512 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting func_to_recursive_line_0_to_51_0Err37ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:18,514 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:18,514 INFO L85 PathProgramCache]: Analyzing trace with hash 1566195633, now seen corresponding path program 1 times [2024-11-17 05:01:18,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:18,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670727095] [2024-11-17 05:01:18,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:18,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:18,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 05:01:18,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2076269125] [2024-11-17 05:01:18,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:18,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:18,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 05:01:18,599 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 05:01:18,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-17 05:01:18,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:18,751 INFO L255 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-17 05:01:18,765 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 05:01:18,905 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:18,913 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:18,977 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2024-11-17 05:01:18,984 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:18,991 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2024-11-17 05:01:18,996 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:19,087 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-17 05:01:19,094 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2024-11-17 05:01:19,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:19,115 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 05:01:19,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:19,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670727095] [2024-11-17 05:01:19,116 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 05:01:19,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076269125] [2024-11-17 05:01:19,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076269125] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:19,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:19,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-17 05:01:19,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223343367] [2024-11-17 05:01:19,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:19,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-17 05:01:19,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:19,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-17 05:01:19,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-17 05:01:19,122 INFO L87 Difference]: Start difference. First operand 124 states and 133 transitions. Second operand has 8 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 7 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:19,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:19,558 INFO L93 Difference]: Finished difference Result 183 states and 202 transitions. [2024-11-17 05:01:19,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 05:01:19,559 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 7 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2024-11-17 05:01:19,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:19,560 INFO L225 Difference]: With dead ends: 183 [2024-11-17 05:01:19,560 INFO L226 Difference]: Without dead ends: 182 [2024-11-17 05:01:19,561 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-17 05:01:19,562 INFO L432 NwaCegarLoop]: 99 mSDtfsCounter, 123 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 688 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:19,564 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 688 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 05:01:19,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2024-11-17 05:01:19,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 142. [2024-11-17 05:01:19,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 92 states have (on average 1.6304347826086956) internal successors, (150), 134 states have internal predecessors, (150), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-17 05:01:19,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 161 transitions. [2024-11-17 05:01:19,589 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 161 transitions. Word has length 8 [2024-11-17 05:01:19,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:19,591 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 161 transitions. [2024-11-17 05:01:19,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 7 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:19,591 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 161 transitions. [2024-11-17 05:01:19,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-17 05:01:19,592 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:19,592 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:19,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-17 05:01:19,792 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:19,793 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting func_to_recursive_line_0_to_51_0Err36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:19,793 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:19,793 INFO L85 PathProgramCache]: Analyzing trace with hash 1307424466, now seen corresponding path program 1 times [2024-11-17 05:01:19,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:19,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761822712] [2024-11-17 05:01:19,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:19,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:19,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 05:01:19,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1515258773] [2024-11-17 05:01:19,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:19,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:19,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 05:01:19,839 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 05:01:19,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-17 05:01:19,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:19,942 INFO L255 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-17 05:01:19,945 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 05:01:19,993 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:19,998 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:20,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 30 treesize of output 18 [2024-11-17 05:01:20,083 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:20,089 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2024-11-17 05:01:20,096 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:20,158 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-17 05:01:20,163 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2024-11-17 05:01:20,185 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:20,185 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 05:01:20,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:20,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761822712] [2024-11-17 05:01:20,186 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 05:01:20,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515258773] [2024-11-17 05:01:20,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515258773] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:20,186 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:20,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-17 05:01:20,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086139797] [2024-11-17 05:01:20,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:20,187 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-17 05:01:20,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:20,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-17 05:01:20,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-17 05:01:20,188 INFO L87 Difference]: Start difference. First operand 142 states and 161 transitions. Second operand has 8 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 7 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:20,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:20,539 INFO L93 Difference]: Finished difference Result 182 states and 201 transitions. [2024-11-17 05:01:20,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 05:01:20,539 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 7 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2024-11-17 05:01:20,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:20,541 INFO L225 Difference]: With dead ends: 182 [2024-11-17 05:01:20,541 INFO L226 Difference]: Without dead ends: 181 [2024-11-17 05:01:20,544 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-17 05:01:20,545 INFO L432 NwaCegarLoop]: 100 mSDtfsCounter, 120 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 692 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:20,545 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 692 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 05:01:20,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2024-11-17 05:01:20,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 142. [2024-11-17 05:01:20,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 92 states have (on average 1.6195652173913044) internal successors, (149), 134 states have internal predecessors, (149), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-17 05:01:20,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 160 transitions. [2024-11-17 05:01:20,565 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 160 transitions. Word has length 9 [2024-11-17 05:01:20,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:20,566 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 160 transitions. [2024-11-17 05:01:20,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 7 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:20,566 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 160 transitions. [2024-11-17 05:01:20,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-17 05:01:20,567 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:20,567 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:20,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-17 05:01:20,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2024-11-17 05:01:20,768 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting func_to_recursive_line_0_to_51_0Err35ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:20,769 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:20,769 INFO L85 PathProgramCache]: Analyzing trace with hash -1990502768, now seen corresponding path program 1 times [2024-11-17 05:01:20,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:20,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441957333] [2024-11-17 05:01:20,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:20,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:20,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 05:01:20,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [206498661] [2024-11-17 05:01:20,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:20,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:20,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 05:01:20,809 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 05:01:20,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-17 05:01:20,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:20,909 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-17 05:01:20,912 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 05:01:20,944 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:20,960 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:20,994 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2024-11-17 05:01:21,001 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:21,004 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-17 05:01:21,010 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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-11-17 05:01:21,018 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:21,098 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2024-11-17 05:01:21,107 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-17 05:01:21,186 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:21,187 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 05:01:21,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:21,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441957333] [2024-11-17 05:01:21,187 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 05:01:21,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206498661] [2024-11-17 05:01:21,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206498661] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:21,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:21,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-17 05:01:21,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406644425] [2024-11-17 05:01:21,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:21,188 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-17 05:01:21,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:21,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-17 05:01:21,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-17 05:01:21,191 INFO L87 Difference]: Start difference. First operand 142 states and 160 transitions. Second operand has 9 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 8 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:21,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:21,611 INFO L93 Difference]: Finished difference Result 181 states and 200 transitions. [2024-11-17 05:01:21,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-17 05:01:21,612 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 8 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2024-11-17 05:01:21,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:21,613 INFO L225 Difference]: With dead ends: 181 [2024-11-17 05:01:21,613 INFO L226 Difference]: Without dead ends: 180 [2024-11-17 05:01:21,613 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2024-11-17 05:01:21,614 INFO L432 NwaCegarLoop]: 100 mSDtfsCounter, 126 mSDsluCounter, 673 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 773 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:21,615 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 773 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 05:01:21,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2024-11-17 05:01:21,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 142. [2024-11-17 05:01:21,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 92 states have (on average 1.608695652173913) internal successors, (148), 134 states have internal predecessors, (148), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-17 05:01:21,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 159 transitions. [2024-11-17 05:01:21,624 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 159 transitions. Word has length 11 [2024-11-17 05:01:21,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:21,624 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 159 transitions. [2024-11-17 05:01:21,624 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 8 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:21,625 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 159 transitions. [2024-11-17 05:01:21,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-17 05:01:21,625 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:21,625 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:21,643 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-17 05:01:21,826 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:21,826 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting func_to_recursive_line_0_to_51_0Err34ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:21,827 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:21,827 INFO L85 PathProgramCache]: Analyzing trace with hash -1576043570, now seen corresponding path program 1 times [2024-11-17 05:01:21,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:21,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489546257] [2024-11-17 05:01:21,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:21,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:21,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 05:01:21,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [853512771] [2024-11-17 05:01:21,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:21,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:21,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 05:01:21,859 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 05:01:21,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-17 05:01:21,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:21,960 INFO L255 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-17 05:01:21,964 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 05:01:21,988 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:22,002 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:22,040 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2024-11-17 05:01:22,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-11-17 05:01:22,050 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2024-11-17 05:01:22,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 15 treesize of output 1 [2024-11-17 05:01:22,059 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-17 05:01:22,131 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-17 05:01:22,136 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2024-11-17 05:01:22,203 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:22,204 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 05:01:22,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:22,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489546257] [2024-11-17 05:01:22,204 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 05:01:22,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853512771] [2024-11-17 05:01:22,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853512771] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:22,205 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:22,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-17 05:01:22,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410098634] [2024-11-17 05:01:22,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:22,205 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-17 05:01:22,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:22,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-17 05:01:22,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-17 05:01:22,206 INFO L87 Difference]: Start difference. First operand 142 states and 159 transitions. Second operand has 9 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 8 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:22,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:22,711 INFO L93 Difference]: Finished difference Result 180 states and 199 transitions. [2024-11-17 05:01:22,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-17 05:01:22,711 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 8 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2024-11-17 05:01:22,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:22,712 INFO L225 Difference]: With dead ends: 180 [2024-11-17 05:01:22,712 INFO L226 Difference]: Without dead ends: 179 [2024-11-17 05:01:22,712 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2024-11-17 05:01:22,713 INFO L432 NwaCegarLoop]: 101 mSDtfsCounter, 123 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 777 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:22,713 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 777 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 05:01:22,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-11-17 05:01:22,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 142. [2024-11-17 05:01:22,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 92 states have (on average 1.5978260869565217) internal successors, (147), 134 states have internal predecessors, (147), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-17 05:01:22,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 158 transitions. [2024-11-17 05:01:22,722 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 158 transitions. Word has length 12 [2024-11-17 05:01:22,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:22,723 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 158 transitions. [2024-11-17 05:01:22,723 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 8 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:22,723 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 158 transitions. [2024-11-17 05:01:22,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-17 05:01:22,724 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:22,724 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:22,742 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-17 05:01:22,928 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:22,929 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting func_to_recursive_line_0_to_51_0Err33ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:22,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:22,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1612710322, now seen corresponding path program 1 times [2024-11-17 05:01:22,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:22,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355147911] [2024-11-17 05:01:22,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:22,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:22,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:23,219 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:23,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:23,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355147911] [2024-11-17 05:01:23,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355147911] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:23,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:23,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:01:23,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010891352] [2024-11-17 05:01:23,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:23,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:01:23,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:23,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:01:23,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:01:23,222 INFO L87 Difference]: Start difference. First operand 142 states and 158 transitions. Second operand has 7 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:23,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:23,693 INFO L93 Difference]: Finished difference Result 249 states and 276 transitions. [2024-11-17 05:01:23,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-17 05:01:23,694 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2024-11-17 05:01:23,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:23,696 INFO L225 Difference]: With dead ends: 249 [2024-11-17 05:01:23,696 INFO L226 Difference]: Without dead ends: 248 [2024-11-17 05:01:23,696 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:01:23,697 INFO L432 NwaCegarLoop]: 117 mSDtfsCounter, 221 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 689 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:23,697 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 689 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 05:01:23,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2024-11-17 05:01:23,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 174. [2024-11-17 05:01:23,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 120 states have (on average 1.5916666666666666) internal successors, (191), 163 states have internal predecessors, (191), 7 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2024-11-17 05:01:23,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 209 transitions. [2024-11-17 05:01:23,714 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 209 transitions. Word has length 13 [2024-11-17 05:01:23,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:23,714 INFO L471 AbstractCegarLoop]: Abstraction has 174 states and 209 transitions. [2024-11-17 05:01:23,714 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:23,714 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 209 transitions. [2024-11-17 05:01:23,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-17 05:01:23,715 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:23,715 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:23,715 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-17 05:01:23,715 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting func_to_recursive_line_0_to_51_0Err32ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:23,716 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:23,716 INFO L85 PathProgramCache]: Analyzing trace with hash 1545587660, now seen corresponding path program 1 times [2024-11-17 05:01:23,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:23,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503600892] [2024-11-17 05:01:23,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:23,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:23,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:24,062 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:24,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:24,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503600892] [2024-11-17 05:01:24,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503600892] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:24,063 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:24,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:01:24,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497490215] [2024-11-17 05:01:24,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:24,063 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:01:24,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:24,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:01:24,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:01:24,064 INFO L87 Difference]: Start difference. First operand 174 states and 209 transitions. Second operand has 7 states, 5 states have (on average 2.6) internal successors, (13), 6 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:24,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:24,438 INFO L93 Difference]: Finished difference Result 248 states and 274 transitions. [2024-11-17 05:01:24,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-17 05:01:24,438 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.6) internal successors, (13), 6 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2024-11-17 05:01:24,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:24,439 INFO L225 Difference]: With dead ends: 248 [2024-11-17 05:01:24,439 INFO L226 Difference]: Without dead ends: 247 [2024-11-17 05:01:24,440 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:01:24,440 INFO L432 NwaCegarLoop]: 121 mSDtfsCounter, 224 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:24,441 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 592 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 05:01:24,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-11-17 05:01:24,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 174. [2024-11-17 05:01:24,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 120 states have (on average 1.575) internal successors, (189), 163 states have internal predecessors, (189), 7 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2024-11-17 05:01:24,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 207 transitions. [2024-11-17 05:01:24,451 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 207 transitions. Word has length 14 [2024-11-17 05:01:24,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:24,451 INFO L471 AbstractCegarLoop]: Abstraction has 174 states and 207 transitions. [2024-11-17 05:01:24,451 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.6) internal successors, (13), 6 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:24,451 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 207 transitions. [2024-11-17 05:01:24,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-17 05:01:24,452 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:24,452 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:24,452 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-17 05:01:24,452 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting func_to_recursive_line_0_to_51_0Err31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:24,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:24,453 INFO L85 PathProgramCache]: Analyzing trace with hash -748940310, now seen corresponding path program 1 times [2024-11-17 05:01:24,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:24,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452542321] [2024-11-17 05:01:24,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:24,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:24,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 05:01:24,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [328442691] [2024-11-17 05:01:24,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:24,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:24,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 05:01:24,479 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 05:01:24,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-17 05:01:24,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:24,585 INFO L255 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 72 conjuncts are in the unsatisfiable core [2024-11-17 05:01:24,588 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 05:01:24,604 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:24,614 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:24,637 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:24,641 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-17 05:01:24,648 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-17 05:01:24,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-17 05:01:24,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 19 treesize of output 11 [2024-11-17 05:01:24,944 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-17 05:01:24,951 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2024-11-17 05:01:24,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:24,989 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 05:01:24,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:24,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452542321] [2024-11-17 05:01:24,990 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 05:01:24,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328442691] [2024-11-17 05:01:24,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328442691] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:24,990 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:24,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-17 05:01:24,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171946184] [2024-11-17 05:01:24,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:24,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-17 05:01:24,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:24,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-17 05:01:24,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-11-17 05:01:24,992 INFO L87 Difference]: Start difference. First operand 174 states and 207 transitions. Second operand has 11 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 10 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:25,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:25,789 INFO L93 Difference]: Finished difference Result 260 states and 299 transitions. [2024-11-17 05:01:25,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-17 05:01:25,790 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 10 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2024-11-17 05:01:25,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:25,792 INFO L225 Difference]: With dead ends: 260 [2024-11-17 05:01:25,792 INFO L226 Difference]: Without dead ends: 259 [2024-11-17 05:01:25,792 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2024-11-17 05:01:25,793 INFO L432 NwaCegarLoop]: 100 mSDtfsCounter, 208 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 890 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:25,794 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 890 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 05:01:25,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-11-17 05:01:25,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 223. [2024-11-17 05:01:25,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 167 states have (on average 1.622754491017964) internal successors, (271), 212 states have internal predecessors, (271), 9 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (13), 8 states have call predecessors, (13), 9 states have call successors, (13) [2024-11-17 05:01:25,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 293 transitions. [2024-11-17 05:01:25,813 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 293 transitions. Word has length 16 [2024-11-17 05:01:25,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:25,813 INFO L471 AbstractCegarLoop]: Abstraction has 223 states and 293 transitions. [2024-11-17 05:01:25,814 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 10 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:25,814 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 293 transitions. [2024-11-17 05:01:25,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-17 05:01:25,814 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:25,814 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:25,832 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-17 05:01:26,015 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:26,016 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting func_to_recursive_line_0_to_51_0Err30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:26,017 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:26,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1742313045, now seen corresponding path program 1 times [2024-11-17 05:01:26,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:26,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477091039] [2024-11-17 05:01:26,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:26,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:26,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 05:01:26,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [49897704] [2024-11-17 05:01:26,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:26,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:26,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 05:01:26,058 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 05:01:26,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-17 05:01:26,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:26,176 INFO L255 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-17 05:01:26,180 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 05:01:26,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-11-17 05:01:26,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 15 treesize of output 1 [2024-11-17 05:01:26,358 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-17 05:01:26,363 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2024-11-17 05:01:26,379 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:26,379 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 05:01:26,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:26,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477091039] [2024-11-17 05:01:26,380 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 05:01:26,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49897704] [2024-11-17 05:01:26,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49897704] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:26,380 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:26,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:01:26,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708478697] [2024-11-17 05:01:26,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:26,381 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:01:26,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:26,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:01:26,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:01:26,381 INFO L87 Difference]: Start difference. First operand 223 states and 293 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:26,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:26,504 INFO L93 Difference]: Finished difference Result 223 states and 293 transitions. [2024-11-17 05:01:26,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-17 05:01:26,507 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2024-11-17 05:01:26,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:26,508 INFO L225 Difference]: With dead ends: 223 [2024-11-17 05:01:26,508 INFO L226 Difference]: Without dead ends: 222 [2024-11-17 05:01:26,509 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-17 05:01:26,509 INFO L432 NwaCegarLoop]: 122 mSDtfsCounter, 208 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:26,509 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 503 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:01:26,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2024-11-17 05:01:26,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 222. [2024-11-17 05:01:26,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 167 states have (on average 1.6047904191616766) internal successors, (268), 211 states have internal predecessors, (268), 9 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (13), 8 states have call predecessors, (13), 9 states have call successors, (13) [2024-11-17 05:01:26,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 290 transitions. [2024-11-17 05:01:26,521 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 290 transitions. Word has length 17 [2024-11-17 05:01:26,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:26,521 INFO L471 AbstractCegarLoop]: Abstraction has 222 states and 290 transitions. [2024-11-17 05:01:26,522 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 05:01:26,522 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 290 transitions. [2024-11-17 05:01:26,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-17 05:01:26,522 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:26,523 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:26,536 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-17 05:01:26,727 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:26,727 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting func_to_recursive_line_0_to_51_0Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:26,728 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:26,729 INFO L85 PathProgramCache]: Analyzing trace with hash 813089615, now seen corresponding path program 1 times [2024-11-17 05:01:26,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:26,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727910365] [2024-11-17 05:01:26,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:26,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:26,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:26,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:01:26,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:26,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:26,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:26,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727910365] [2024-11-17 05:01:26,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727910365] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:26,794 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:26,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 05:01:26,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87797323] [2024-11-17 05:01:26,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:26,795 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 05:01:26,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:26,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 05:01:26,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 05:01:26,796 INFO L87 Difference]: Start difference. First operand 222 states and 290 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:26,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:26,811 INFO L93 Difference]: Finished difference Result 426 states and 568 transitions. [2024-11-17 05:01:26,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 05:01:26,812 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2024-11-17 05:01:26,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:26,813 INFO L225 Difference]: With dead ends: 426 [2024-11-17 05:01:26,814 INFO L226 Difference]: Without dead ends: 225 [2024-11-17 05:01:26,815 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 05:01:26,817 INFO L432 NwaCegarLoop]: 131 mSDtfsCounter, 0 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:26,818 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 258 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-17 05:01:26,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2024-11-17 05:01:26,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 225. [2024-11-17 05:01:26,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 170 states have (on average 1.5941176470588236) internal successors, (271), 214 states have internal predecessors, (271), 9 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (13), 8 states have call predecessors, (13), 9 states have call successors, (13) [2024-11-17 05:01:26,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 293 transitions. [2024-11-17 05:01:26,832 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 293 transitions. Word has length 28 [2024-11-17 05:01:26,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:26,833 INFO L471 AbstractCegarLoop]: Abstraction has 225 states and 293 transitions. [2024-11-17 05:01:26,833 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:26,833 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 293 transitions. [2024-11-17 05:01:26,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-17 05:01:26,834 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:26,834 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:26,834 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-17 05:01:26,834 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting func_to_recursive_line_0_to_51_0Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:26,834 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:26,835 INFO L85 PathProgramCache]: Analyzing trace with hash 812166094, now seen corresponding path program 1 times [2024-11-17 05:01:26,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:26,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851095668] [2024-11-17 05:01:26,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:26,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:26,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:27,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:01:27,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:27,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:27,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:27,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851095668] [2024-11-17 05:01:27,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851095668] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:27,105 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:27,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:01:27,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11977061] [2024-11-17 05:01:27,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:27,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:01:27,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:27,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:01:27,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:01:27,107 INFO L87 Difference]: Start difference. First operand 225 states and 293 transitions. Second operand has 7 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:27,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:27,273 INFO L93 Difference]: Finished difference Result 311 states and 395 transitions. [2024-11-17 05:01:27,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 05:01:27,273 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2024-11-17 05:01:27,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:27,275 INFO L225 Difference]: With dead ends: 311 [2024-11-17 05:01:27,275 INFO L226 Difference]: Without dead ends: 310 [2024-11-17 05:01:27,276 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:01:27,276 INFO L432 NwaCegarLoop]: 113 mSDtfsCounter, 137 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:27,277 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 656 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:01:27,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2024-11-17 05:01:27,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 271. [2024-11-17 05:01:27,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 211 states have (on average 1.5924170616113744) internal successors, (336), 257 states have internal predecessors, (336), 12 states have call successors, (12), 5 states have call predecessors, (12), 7 states have return successors, (22), 10 states have call predecessors, (22), 12 states have call successors, (22) [2024-11-17 05:01:27,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 370 transitions. [2024-11-17 05:01:27,291 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 370 transitions. Word has length 28 [2024-11-17 05:01:27,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:27,291 INFO L471 AbstractCegarLoop]: Abstraction has 271 states and 370 transitions. [2024-11-17 05:01:27,291 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:27,291 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 370 transitions. [2024-11-17 05:01:27,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-17 05:01:27,292 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:27,292 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:27,292 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-17 05:01:27,292 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:27,293 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:27,293 INFO L85 PathProgramCache]: Analyzing trace with hash -564845182, now seen corresponding path program 1 times [2024-11-17 05:01:27,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:27,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040487738] [2024-11-17 05:01:27,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:27,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:27,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 05:01:27,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1135993246] [2024-11-17 05:01:27,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:27,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:27,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 05:01:27,341 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 05:01:27,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-17 05:01:27,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:27,461 INFO L255 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-17 05:01:27,465 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 05:01:27,468 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-17 05:01:27,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 11 treesize of output 7 [2024-11-17 05:01:27,658 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:27,658 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 05:01:27,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:27,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040487738] [2024-11-17 05:01:27,658 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 05:01:27,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135993246] [2024-11-17 05:01:27,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135993246] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:27,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:27,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-17 05:01:27,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692349882] [2024-11-17 05:01:27,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:27,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-17 05:01:27,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:27,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-17 05:01:27,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-17 05:01:27,661 INFO L87 Difference]: Start difference. First operand 271 states and 370 transitions. Second operand has 9 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-17 05:01:27,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:27,926 INFO L93 Difference]: Finished difference Result 297 states and 424 transitions. [2024-11-17 05:01:27,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-17 05:01:27,927 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2024-11-17 05:01:27,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:27,929 INFO L225 Difference]: With dead ends: 297 [2024-11-17 05:01:27,929 INFO L226 Difference]: Without dead ends: 295 [2024-11-17 05:01:27,929 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-17 05:01:27,930 INFO L432 NwaCegarLoop]: 109 mSDtfsCounter, 108 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:27,930 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 615 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-17 05:01:27,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-11-17 05:01:27,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 286. [2024-11-17 05:01:27,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 219 states have (on average 1.5707762557077625) internal successors, (344), 269 states have internal predecessors, (344), 14 states have call successors, (14), 5 states have call predecessors, (14), 12 states have return successors, (46), 15 states have call predecessors, (46), 14 states have call successors, (46) [2024-11-17 05:01:27,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 404 transitions. [2024-11-17 05:01:27,953 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 404 transitions. Word has length 29 [2024-11-17 05:01:27,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:27,953 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 404 transitions. [2024-11-17 05:01:27,954 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-17 05:01:27,954 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 404 transitions. [2024-11-17 05:01:27,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-17 05:01:27,955 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:27,955 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:27,974 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-17 05:01:28,156 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:28,156 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:28,157 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:28,157 INFO L85 PathProgramCache]: Analyzing trace with hash -593474333, now seen corresponding path program 1 times [2024-11-17 05:01:28,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:28,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190025160] [2024-11-17 05:01:28,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:28,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:28,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:28,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-17 05:01:28,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:28,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-17 05:01:28,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:28,527 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:28,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:28,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190025160] [2024-11-17 05:01:28,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190025160] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:28,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:28,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-17 05:01:28,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178875740] [2024-11-17 05:01:28,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:28,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-17 05:01:28,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:28,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-17 05:01:28,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-17 05:01:28,530 INFO L87 Difference]: Start difference. First operand 286 states and 404 transitions. Second operand has 9 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-17 05:01:28,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:28,801 INFO L93 Difference]: Finished difference Result 331 states and 480 transitions. [2024-11-17 05:01:28,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-17 05:01:28,802 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2024-11-17 05:01:28,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:28,804 INFO L225 Difference]: With dead ends: 331 [2024-11-17 05:01:28,804 INFO L226 Difference]: Without dead ends: 312 [2024-11-17 05:01:28,805 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2024-11-17 05:01:28,806 INFO L432 NwaCegarLoop]: 105 mSDtfsCounter, 123 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:28,806 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 603 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-17 05:01:28,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2024-11-17 05:01:28,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 294. [2024-11-17 05:01:28,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 222 states have (on average 1.5585585585585586) internal successors, (346), 273 states have internal predecessors, (346), 16 states have call successors, (16), 5 states have call predecessors, (16), 15 states have return successors, (68), 16 states have call predecessors, (68), 16 states have call successors, (68) [2024-11-17 05:01:28,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 430 transitions. [2024-11-17 05:01:28,829 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 430 transitions. Word has length 29 [2024-11-17 05:01:28,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:28,830 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 430 transitions. [2024-11-17 05:01:28,830 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-17 05:01:28,830 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 430 transitions. [2024-11-17 05:01:28,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-17 05:01:28,831 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:28,831 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:28,831 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-17 05:01:28,831 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting func_to_recursive_line_0_to_51_0Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:28,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:28,832 INFO L85 PathProgramCache]: Analyzing trace with hash -592654857, now seen corresponding path program 1 times [2024-11-17 05:01:28,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:28,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076631748] [2024-11-17 05:01:28,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:28,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:28,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:29,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:01:29,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:29,077 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:29,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:29,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076631748] [2024-11-17 05:01:29,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076631748] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:29,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:29,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:01:29,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277574247] [2024-11-17 05:01:29,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:29,079 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:01:29,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:29,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:01:29,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:01:29,080 INFO L87 Difference]: Start difference. First operand 294 states and 430 transitions. Second operand has 7 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:29,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:29,261 INFO L93 Difference]: Finished difference Result 333 states and 452 transitions. [2024-11-17 05:01:29,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 05:01:29,262 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2024-11-17 05:01:29,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:29,264 INFO L225 Difference]: With dead ends: 333 [2024-11-17 05:01:29,266 INFO L226 Difference]: Without dead ends: 332 [2024-11-17 05:01:29,266 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:01:29,267 INFO L432 NwaCegarLoop]: 114 mSDtfsCounter, 132 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 659 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:29,267 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 659 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:01:29,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2024-11-17 05:01:29,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 294. [2024-11-17 05:01:29,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 222 states have (on average 1.545045045045045) internal successors, (343), 273 states have internal predecessors, (343), 16 states have call successors, (16), 5 states have call predecessors, (16), 15 states have return successors, (68), 16 states have call predecessors, (68), 16 states have call successors, (68) [2024-11-17 05:01:29,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 427 transitions. [2024-11-17 05:01:29,300 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 427 transitions. Word has length 29 [2024-11-17 05:01:29,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:29,301 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 427 transitions. [2024-11-17 05:01:29,301 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:29,301 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 427 transitions. [2024-11-17 05:01:29,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-17 05:01:29,303 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:29,303 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:29,303 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-17 05:01:29,303 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting func_to_recursive_line_0_to_51_0Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:29,304 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:29,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1190431892, now seen corresponding path program 1 times [2024-11-17 05:01:29,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:29,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424573527] [2024-11-17 05:01:29,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:29,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:29,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:29,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:01:29,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:29,574 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:29,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:29,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424573527] [2024-11-17 05:01:29,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424573527] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:29,574 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:29,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:01:29,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535051422] [2024-11-17 05:01:29,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:29,575 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:01:29,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:29,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:01:29,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:01:29,576 INFO L87 Difference]: Start difference. First operand 294 states and 427 transitions. Second operand has 7 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:29,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:29,744 INFO L93 Difference]: Finished difference Result 371 states and 518 transitions. [2024-11-17 05:01:29,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 05:01:29,745 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), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2024-11-17 05:01:29,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:29,748 INFO L225 Difference]: With dead ends: 371 [2024-11-17 05:01:29,750 INFO L226 Difference]: Without dead ends: 370 [2024-11-17 05:01:29,750 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:01:29,751 INFO L432 NwaCegarLoop]: 120 mSDtfsCounter, 109 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 686 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:29,753 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 686 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:01:29,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2024-11-17 05:01:29,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 335. [2024-11-17 05:01:29,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 257 states have (on average 1.54863813229572) internal successors, (398), 310 states have internal predecessors, (398), 18 states have call successors, (18), 6 states have call predecessors, (18), 19 states have return successors, (77), 19 states have call predecessors, (77), 18 states have call successors, (77) [2024-11-17 05:01:29,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 493 transitions. [2024-11-17 05:01:29,782 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 493 transitions. Word has length 30 [2024-11-17 05:01:29,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:29,783 INFO L471 AbstractCegarLoop]: Abstraction has 335 states and 493 transitions. [2024-11-17 05:01:29,783 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), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:29,783 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 493 transitions. [2024-11-17 05:01:29,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-17 05:01:29,784 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:29,785 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:29,787 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-17 05:01:29,787 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting func_to_recursive_line_0_to_51_0Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:29,787 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:29,787 INFO L85 PathProgramCache]: Analyzing trace with hash 1689332917, now seen corresponding path program 1 times [2024-11-17 05:01:29,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:29,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928102098] [2024-11-17 05:01:29,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:29,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:29,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:30,002 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:01:30,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:30,006 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:30,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:30,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928102098] [2024-11-17 05:01:30,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928102098] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:30,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:30,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:01:30,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990639716] [2024-11-17 05:01:30,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:30,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:01:30,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:30,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:01:30,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:01:30,008 INFO L87 Difference]: Start difference. First operand 335 states and 493 transitions. Second operand has 7 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:30,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:30,169 INFO L93 Difference]: Finished difference Result 435 states and 624 transitions. [2024-11-17 05:01:30,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 05:01:30,169 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2024-11-17 05:01:30,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:30,171 INFO L225 Difference]: With dead ends: 435 [2024-11-17 05:01:30,172 INFO L226 Difference]: Without dead ends: 434 [2024-11-17 05:01:30,172 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:01:30,172 INFO L432 NwaCegarLoop]: 113 mSDtfsCounter, 142 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 659 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:30,173 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 659 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:01:30,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2024-11-17 05:01:30,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 385. [2024-11-17 05:01:30,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 300 states have (on average 1.55) internal successors, (465), 356 states have internal predecessors, (465), 21 states have call successors, (21), 7 states have call predecessors, (21), 23 states have return successors, (97), 22 states have call predecessors, (97), 21 states have call successors, (97) [2024-11-17 05:01:30,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 583 transitions. [2024-11-17 05:01:30,196 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 583 transitions. Word has length 31 [2024-11-17 05:01:30,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:30,197 INFO L471 AbstractCegarLoop]: Abstraction has 385 states and 583 transitions. [2024-11-17 05:01:30,197 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:30,197 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 583 transitions. [2024-11-17 05:01:30,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-17 05:01:30,198 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:30,198 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:30,198 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-17 05:01:30,198 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting func_to_recursive_line_0_to_51_0Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:30,199 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:30,199 INFO L85 PathProgramCache]: Analyzing trace with hash 1751317032, now seen corresponding path program 1 times [2024-11-17 05:01:30,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:30,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024343763] [2024-11-17 05:01:30,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:30,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:30,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:30,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:01:30,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:30,385 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:30,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:30,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024343763] [2024-11-17 05:01:30,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024343763] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:30,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:30,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:01:30,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483464988] [2024-11-17 05:01:30,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:30,387 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:01:30,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:30,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:01:30,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:01:30,387 INFO L87 Difference]: Start difference. First operand 385 states and 583 transitions. Second operand has 7 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:30,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:30,552 INFO L93 Difference]: Finished difference Result 520 states and 774 transitions. [2024-11-17 05:01:30,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 05:01:30,552 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2024-11-17 05:01:30,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:30,555 INFO L225 Difference]: With dead ends: 520 [2024-11-17 05:01:30,555 INFO L226 Difference]: Without dead ends: 515 [2024-11-17 05:01:30,555 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:01:30,556 INFO L432 NwaCegarLoop]: 119 mSDtfsCounter, 130 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:30,556 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 681 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:01:30,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2024-11-17 05:01:30,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 470. [2024-11-17 05:01:30,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 373 states have (on average 1.5549597855227881) internal successors, (580), 433 states have internal predecessors, (580), 26 states have call successors, (26), 9 states have call predecessors, (26), 30 states have return successors, (129), 28 states have call predecessors, (129), 26 states have call successors, (129) [2024-11-17 05:01:30,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 735 transitions. [2024-11-17 05:01:30,587 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 735 transitions. Word has length 31 [2024-11-17 05:01:30,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:30,587 INFO L471 AbstractCegarLoop]: Abstraction has 470 states and 735 transitions. [2024-11-17 05:01:30,588 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:30,588 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 735 transitions. [2024-11-17 05:01:30,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-17 05:01:30,588 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:30,589 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:30,589 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-17 05:01:30,589 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting func_to_recursive_line_0_to_51_0Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:30,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:30,591 INFO L85 PathProgramCache]: Analyzing trace with hash 829712875, now seen corresponding path program 1 times [2024-11-17 05:01:30,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:30,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910464398] [2024-11-17 05:01:30,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:30,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:30,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:30,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:01:30,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:30,838 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:30,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:30,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910464398] [2024-11-17 05:01:30,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910464398] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:30,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:30,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-17 05:01:30,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393828623] [2024-11-17 05:01:30,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:30,839 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-17 05:01:30,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:30,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-17 05:01:30,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-17 05:01:30,840 INFO L87 Difference]: Start difference. First operand 470 states and 735 transitions. Second operand has 8 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:31,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:31,020 INFO L93 Difference]: Finished difference Result 524 states and 782 transitions. [2024-11-17 05:01:31,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 05:01:31,020 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2024-11-17 05:01:31,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:31,023 INFO L225 Difference]: With dead ends: 524 [2024-11-17 05:01:31,023 INFO L226 Difference]: Without dead ends: 523 [2024-11-17 05:01:31,024 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-17 05:01:31,024 INFO L432 NwaCegarLoop]: 114 mSDtfsCounter, 141 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:31,024 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 662 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:01:31,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2024-11-17 05:01:31,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 470. [2024-11-17 05:01:31,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 373 states have (on average 1.5469168900804289) internal successors, (577), 433 states have internal predecessors, (577), 26 states have call successors, (26), 9 states have call predecessors, (26), 30 states have return successors, (129), 28 states have call predecessors, (129), 26 states have call successors, (129) [2024-11-17 05:01:31,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 732 transitions. [2024-11-17 05:01:31,059 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 732 transitions. Word has length 32 [2024-11-17 05:01:31,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:31,059 INFO L471 AbstractCegarLoop]: Abstraction has 470 states and 732 transitions. [2024-11-17 05:01:31,059 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:31,059 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 732 transitions. [2024-11-17 05:01:31,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-17 05:01:31,060 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:31,060 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:31,060 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-17 05:01:31,060 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting func_to_recursive_line_0_to_51_0Err29ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:31,060 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:31,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1542299958, now seen corresponding path program 1 times [2024-11-17 05:01:31,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:31,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658521585] [2024-11-17 05:01:31,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:31,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:31,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:31,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:01:31,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:31,301 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:31,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:31,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658521585] [2024-11-17 05:01:31,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658521585] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:31,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:31,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:01:31,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770284469] [2024-11-17 05:01:31,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:31,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:01:31,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:31,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:01:31,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:01:31,304 INFO L87 Difference]: Start difference. First operand 470 states and 732 transitions. Second operand has 7 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:31,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:31,501 INFO L93 Difference]: Finished difference Result 504 states and 754 transitions. [2024-11-17 05:01:31,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 05:01:31,502 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2024-11-17 05:01:31,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:31,505 INFO L225 Difference]: With dead ends: 504 [2024-11-17 05:01:31,505 INFO L226 Difference]: Without dead ends: 503 [2024-11-17 05:01:31,505 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:01:31,506 INFO L432 NwaCegarLoop]: 120 mSDtfsCounter, 103 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 686 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:31,506 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 686 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:01:31,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2024-11-17 05:01:31,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 471. [2024-11-17 05:01:31,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 374 states have (on average 1.5427807486631016) internal successors, (577), 434 states have internal predecessors, (577), 26 states have call successors, (26), 9 states have call predecessors, (26), 30 states have return successors, (129), 28 states have call predecessors, (129), 26 states have call successors, (129) [2024-11-17 05:01:31,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 732 transitions. [2024-11-17 05:01:31,543 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 732 transitions. Word has length 32 [2024-11-17 05:01:31,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:31,543 INFO L471 AbstractCegarLoop]: Abstraction has 471 states and 732 transitions. [2024-11-17 05:01:31,544 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:31,544 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 732 transitions. [2024-11-17 05:01:31,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-17 05:01:31,544 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:31,544 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:31,545 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-17 05:01:31,545 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting func_to_recursive_line_0_to_51_0Err17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:31,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:31,545 INFO L85 PathProgramCache]: Analyzing trace with hash -1542300886, now seen corresponding path program 1 times [2024-11-17 05:01:31,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:31,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113095117] [2024-11-17 05:01:31,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:31,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:31,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:31,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:01:31,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:31,751 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:31,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:31,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113095117] [2024-11-17 05:01:31,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113095117] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:31,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:31,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:01:31,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405743710] [2024-11-17 05:01:31,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:31,752 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:01:31,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:31,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:01:31,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:01:31,753 INFO L87 Difference]: Start difference. First operand 471 states and 732 transitions. Second operand has 7 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:31,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:31,950 INFO L93 Difference]: Finished difference Result 517 states and 769 transitions. [2024-11-17 05:01:31,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 05:01:31,951 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2024-11-17 05:01:31,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:31,954 INFO L225 Difference]: With dead ends: 517 [2024-11-17 05:01:31,954 INFO L226 Difference]: Without dead ends: 516 [2024-11-17 05:01:31,955 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:01:31,955 INFO L432 NwaCegarLoop]: 122 mSDtfsCounter, 125 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 697 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:31,956 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 697 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:01:31,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2024-11-17 05:01:31,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 474. [2024-11-17 05:01:31,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 377 states have (on average 1.5411140583554377) internal successors, (581), 437 states have internal predecessors, (581), 26 states have call successors, (26), 9 states have call predecessors, (26), 30 states have return successors, (129), 28 states have call predecessors, (129), 26 states have call successors, (129) [2024-11-17 05:01:31,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 736 transitions. [2024-11-17 05:01:31,997 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 736 transitions. Word has length 32 [2024-11-17 05:01:31,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:31,998 INFO L471 AbstractCegarLoop]: Abstraction has 474 states and 736 transitions. [2024-11-17 05:01:31,998 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:31,998 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 736 transitions. [2024-11-17 05:01:31,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-17 05:01:31,998 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:31,999 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:31,999 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-17 05:01:31,999 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting func_to_recursive_line_0_to_51_0Err28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:31,999 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:31,999 INFO L85 PathProgramCache]: Analyzing trace with hash -566658378, now seen corresponding path program 1 times [2024-11-17 05:01:32,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:32,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561814486] [2024-11-17 05:01:32,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:32,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:32,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:32,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:01:32,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:32,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:32,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:32,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561814486] [2024-11-17 05:01:32,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561814486] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:32,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:32,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:01:32,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367712383] [2024-11-17 05:01:32,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:32,199 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:01:32,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:32,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:01:32,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:01:32,200 INFO L87 Difference]: Start difference. First operand 474 states and 736 transitions. Second operand has 7 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:32,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:32,377 INFO L93 Difference]: Finished difference Result 582 states and 868 transitions. [2024-11-17 05:01:32,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 05:01:32,378 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2024-11-17 05:01:32,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:32,381 INFO L225 Difference]: With dead ends: 582 [2024-11-17 05:01:32,381 INFO L226 Difference]: Without dead ends: 581 [2024-11-17 05:01:32,381 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:01:32,382 INFO L432 NwaCegarLoop]: 125 mSDtfsCounter, 156 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 706 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:32,382 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 706 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:01:32,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2024-11-17 05:01:32,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 531. [2024-11-17 05:01:32,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 427 states have (on average 1.550351288056206) internal successors, (662), 490 states have internal predecessors, (662), 29 states have call successors, (29), 10 states have call predecessors, (29), 34 states have return successors, (148), 31 states have call predecessors, (148), 29 states have call successors, (148) [2024-11-17 05:01:32,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 839 transitions. [2024-11-17 05:01:32,422 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 839 transitions. Word has length 33 [2024-11-17 05:01:32,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:32,422 INFO L471 AbstractCegarLoop]: Abstraction has 531 states and 839 transitions. [2024-11-17 05:01:32,422 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:32,423 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 839 transitions. [2024-11-17 05:01:32,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-17 05:01:32,423 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:32,424 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:32,424 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-17 05:01:32,424 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting func_to_recursive_line_0_to_51_0Err16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:32,424 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:32,425 INFO L85 PathProgramCache]: Analyzing trace with hash -566687175, now seen corresponding path program 1 times [2024-11-17 05:01:32,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:32,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385897393] [2024-11-17 05:01:32,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:32,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:32,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:32,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:01:32,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:32,638 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:32,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:32,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385897393] [2024-11-17 05:01:32,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385897393] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:32,638 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:32,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:01:32,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137146852] [2024-11-17 05:01:32,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:32,639 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:01:32,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:32,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:01:32,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:01:32,640 INFO L87 Difference]: Start difference. First operand 531 states and 839 transitions. Second operand has 7 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:32,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:32,818 INFO L93 Difference]: Finished difference Result 597 states and 894 transitions. [2024-11-17 05:01:32,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 05:01:32,819 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2024-11-17 05:01:32,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:32,822 INFO L225 Difference]: With dead ends: 597 [2024-11-17 05:01:32,823 INFO L226 Difference]: Without dead ends: 596 [2024-11-17 05:01:32,823 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:01:32,823 INFO L432 NwaCegarLoop]: 122 mSDtfsCounter, 146 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:32,824 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 696 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:01:32,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2024-11-17 05:01:32,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 531. [2024-11-17 05:01:32,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 427 states have (on average 1.5433255269320842) internal successors, (659), 490 states have internal predecessors, (659), 29 states have call successors, (29), 10 states have call predecessors, (29), 34 states have return successors, (148), 31 states have call predecessors, (148), 29 states have call successors, (148) [2024-11-17 05:01:32,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 836 transitions. [2024-11-17 05:01:32,859 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 836 transitions. Word has length 33 [2024-11-17 05:01:32,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:32,860 INFO L471 AbstractCegarLoop]: Abstraction has 531 states and 836 transitions. [2024-11-17 05:01:32,860 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:32,860 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 836 transitions. [2024-11-17 05:01:32,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-17 05:01:32,860 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:32,861 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:32,861 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-17 05:01:32,861 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting func_to_recursive_line_0_to_51_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:32,861 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:32,861 INFO L85 PathProgramCache]: Analyzing trace with hash -611511674, now seen corresponding path program 1 times [2024-11-17 05:01:32,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:32,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078744576] [2024-11-17 05:01:32,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:32,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:32,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:33,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:01:33,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:33,199 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:33,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:33,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078744576] [2024-11-17 05:01:33,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078744576] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:33,200 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:33,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-17 05:01:33,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143293186] [2024-11-17 05:01:33,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:33,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-17 05:01:33,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:33,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-17 05:01:33,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-17 05:01:33,201 INFO L87 Difference]: Start difference. First operand 531 states and 836 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:33,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:33,292 INFO L93 Difference]: Finished difference Result 1116 states and 1948 transitions. [2024-11-17 05:01:33,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-17 05:01:33,293 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2024-11-17 05:01:33,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:33,297 INFO L225 Difference]: With dead ends: 1116 [2024-11-17 05:01:33,297 INFO L226 Difference]: Without dead ends: 654 [2024-11-17 05:01:33,302 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-17 05:01:33,303 INFO L432 NwaCegarLoop]: 124 mSDtfsCounter, 62 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:33,303 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 356 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-17 05:01:33,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2024-11-17 05:01:33,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 554. [2024-11-17 05:01:33,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 450 states have (on average 1.5355555555555556) internal successors, (691), 513 states have internal predecessors, (691), 29 states have call successors, (29), 10 states have call predecessors, (29), 34 states have return successors, (148), 31 states have call predecessors, (148), 29 states have call successors, (148) [2024-11-17 05:01:33,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 868 transitions. [2024-11-17 05:01:33,342 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 868 transitions. Word has length 33 [2024-11-17 05:01:33,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:33,342 INFO L471 AbstractCegarLoop]: Abstraction has 554 states and 868 transitions. [2024-11-17 05:01:33,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:33,342 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 868 transitions. [2024-11-17 05:01:33,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-17 05:01:33,343 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:33,343 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:33,343 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-17 05:01:33,343 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting func_to_recursive_line_0_to_51_0Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:33,344 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:33,344 INFO L85 PathProgramCache]: Analyzing trace with hash 1131298661, now seen corresponding path program 1 times [2024-11-17 05:01:33,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:33,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489267513] [2024-11-17 05:01:33,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:33,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:33,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 05:01:33,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [369066036] [2024-11-17 05:01:33,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:33,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:33,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 05:01:33,386 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 05:01:33,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-17 05:01:33,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:33,528 INFO L255 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-17 05:01:33,531 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 05:01:33,559 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2024-11-17 05:01:33,563 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:33,567 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-17 05:01:33,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 15 treesize of output 7 [2024-11-17 05:01:33,775 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:33,775 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 05:01:33,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:33,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489267513] [2024-11-17 05:01:33,775 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 05:01:33,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369066036] [2024-11-17 05:01:33,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369066036] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:33,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:33,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-17 05:01:33,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871013272] [2024-11-17 05:01:33,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:33,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-17 05:01:33,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:33,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-17 05:01:33,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-17 05:01:33,777 INFO L87 Difference]: Start difference. First operand 554 states and 868 transitions. Second operand has 9 states, 7 states have (on average 4.285714285714286) internal successors, (30), 8 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:37,906 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-17 05:01:41,925 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-17 05:01:45,960 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-17 05:01:46,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:46,116 INFO L93 Difference]: Finished difference Result 614 states and 917 transitions. [2024-11-17 05:01:46,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-17 05:01:46,117 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 4.285714285714286) internal successors, (30), 8 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2024-11-17 05:01:46,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:46,120 INFO L225 Difference]: With dead ends: 614 [2024-11-17 05:01:46,121 INFO L226 Difference]: Without dead ends: 613 [2024-11-17 05:01:46,121 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-17 05:01:46,122 INFO L432 NwaCegarLoop]: 114 mSDtfsCounter, 188 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 12 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:46,123 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 639 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 200 Invalid, 3 Unknown, 0 Unchecked, 12.2s Time] [2024-11-17 05:01:46,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2024-11-17 05:01:46,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 567. [2024-11-17 05:01:46,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 460 states have (on average 1.5239130434782608) internal successors, (701), 522 states have internal predecessors, (701), 30 states have call successors, (30), 11 states have call predecessors, (30), 36 states have return successors, (149), 34 states have call predecessors, (149), 30 states have call successors, (149) [2024-11-17 05:01:46,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 880 transitions. [2024-11-17 05:01:46,168 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 880 transitions. Word has length 33 [2024-11-17 05:01:46,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:46,171 INFO L471 AbstractCegarLoop]: Abstraction has 567 states and 880 transitions. [2024-11-17 05:01:46,171 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 4.285714285714286) internal successors, (30), 8 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:46,171 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 880 transitions. [2024-11-17 05:01:46,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-17 05:01:46,172 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:46,172 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:46,190 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-17 05:01:46,372 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-17 05:01:46,373 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting func_to_recursive_line_0_to_51_0Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:46,373 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:46,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1509844215, now seen corresponding path program 1 times [2024-11-17 05:01:46,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:46,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584968843] [2024-11-17 05:01:46,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:46,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:46,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:46,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:01:46,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:46,531 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:46,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:46,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584968843] [2024-11-17 05:01:46,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584968843] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:46,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:46,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-17 05:01:46,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694306117] [2024-11-17 05:01:46,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:46,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-17 05:01:46,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:46,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-17 05:01:46,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-17 05:01:46,534 INFO L87 Difference]: Start difference. First operand 567 states and 880 transitions. Second operand has 6 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:46,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:46,672 INFO L93 Difference]: Finished difference Result 718 states and 1080 transitions. [2024-11-17 05:01:46,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-17 05:01:46,672 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2024-11-17 05:01:46,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:46,676 INFO L225 Difference]: With dead ends: 718 [2024-11-17 05:01:46,676 INFO L226 Difference]: Without dead ends: 716 [2024-11-17 05:01:46,676 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-17 05:01:46,678 INFO L432 NwaCegarLoop]: 135 mSDtfsCounter, 198 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:46,678 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 633 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:01:46,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2024-11-17 05:01:46,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 662. [2024-11-17 05:01:46,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 546 states have (on average 1.5256410256410255) internal successors, (833), 612 states have internal predecessors, (833), 34 states have call successors, (34), 12 states have call predecessors, (34), 41 states have return successors, (184), 38 states have call predecessors, (184), 34 states have call successors, (184) [2024-11-17 05:01:46,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 1051 transitions. [2024-11-17 05:01:46,723 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 1051 transitions. Word has length 34 [2024-11-17 05:01:46,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:46,723 INFO L471 AbstractCegarLoop]: Abstraction has 662 states and 1051 transitions. [2024-11-17 05:01:46,724 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:46,724 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 1051 transitions. [2024-11-17 05:01:46,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-17 05:01:46,724 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:46,724 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:46,725 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-17 05:01:46,725 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting func_to_recursive_line_0_to_51_0Err8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:46,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:46,725 INFO L85 PathProgramCache]: Analyzing trace with hash 710520138, now seen corresponding path program 1 times [2024-11-17 05:01:46,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:46,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114982413] [2024-11-17 05:01:46,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:46,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:46,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 05:01:46,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1939840051] [2024-11-17 05:01:46,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:46,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:01:46,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 05:01:46,764 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 05:01:46,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-17 05:01:46,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:01:46,919 INFO L255 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-17 05:01:46,921 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 05:01:46,943 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:46,965 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2024-11-17 05:01:46,972 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:01:46,975 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-17 05:01:47,220 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2024-11-17 05:01:47,244 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:01:47,244 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 05:01:47,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:01:47,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114982413] [2024-11-17 05:01:47,244 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 05:01:47,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939840051] [2024-11-17 05:01:47,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939840051] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:01:47,245 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:01:47,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-17 05:01:47,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744878956] [2024-11-17 05:01:47,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:01:47,245 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-17 05:01:47,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:01:47,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-17 05:01:47,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-17 05:01:47,246 INFO L87 Difference]: Start difference. First operand 662 states and 1051 transitions. Second operand has 9 states, 7 states have (on average 4.428571428571429) internal successors, (31), 8 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:51,398 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-17 05:01:55,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-17 05:01:59,494 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-17 05:01:59,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:01:59,645 INFO L93 Difference]: Finished difference Result 702 states and 1078 transitions. [2024-11-17 05:01:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-17 05:01:59,645 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 4.428571428571429) internal successors, (31), 8 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2024-11-17 05:01:59,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:01:59,649 INFO L225 Difference]: With dead ends: 702 [2024-11-17 05:01:59,649 INFO L226 Difference]: Without dead ends: 701 [2024-11-17 05:01:59,650 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-17 05:01:59,650 INFO L432 NwaCegarLoop]: 115 mSDtfsCounter, 138 mSDsluCounter, 626 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 11 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2024-11-17 05:01:59,652 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 741 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 211 Invalid, 3 Unknown, 0 Unchecked, 12.3s Time] [2024-11-17 05:01:59,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2024-11-17 05:01:59,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 662. [2024-11-17 05:01:59,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 546 states have (on average 1.521978021978022) internal successors, (831), 612 states have internal predecessors, (831), 34 states have call successors, (34), 12 states have call predecessors, (34), 41 states have return successors, (184), 38 states have call predecessors, (184), 34 states have call successors, (184) [2024-11-17 05:01:59,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 1049 transitions. [2024-11-17 05:01:59,692 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 1049 transitions. Word has length 34 [2024-11-17 05:01:59,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:01:59,693 INFO L471 AbstractCegarLoop]: Abstraction has 662 states and 1049 transitions. [2024-11-17 05:01:59,693 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 4.428571428571429) internal successors, (31), 8 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:01:59,693 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 1049 transitions. [2024-11-17 05:01:59,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-17 05:01:59,693 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:01:59,694 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:01:59,712 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-17 05:01:59,897 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-17 05:01:59,898 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting func_to_recursive_line_0_to_51_0Err27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:01:59,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:01:59,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1650009613, now seen corresponding path program 1 times [2024-11-17 05:01:59,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:01:59,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698267308] [2024-11-17 05:01:59,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:01:59,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:01:59,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:00,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:02:00,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:00,086 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:02:00,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:02:00,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698267308] [2024-11-17 05:02:00,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698267308] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:02:00,087 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:02:00,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:02:00,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698643219] [2024-11-17 05:02:00,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:02:00,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:02:00,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:02:00,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:02:00,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:02:00,106 INFO L87 Difference]: Start difference. First operand 662 states and 1049 transitions. Second operand has 7 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:00,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:02:00,278 INFO L93 Difference]: Finished difference Result 694 states and 1072 transitions. [2024-11-17 05:02:00,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 05:02:00,279 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2024-11-17 05:02:00,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:02:00,281 INFO L225 Difference]: With dead ends: 694 [2024-11-17 05:02:00,282 INFO L226 Difference]: Without dead ends: 693 [2024-11-17 05:02:00,282 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:02:00,282 INFO L432 NwaCegarLoop]: 121 mSDtfsCounter, 114 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:02:00,283 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 693 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:02:00,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2024-11-17 05:02:00,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 666. [2024-11-17 05:02:00,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 550 states have (on average 1.52) internal successors, (836), 616 states have internal predecessors, (836), 34 states have call successors, (34), 12 states have call predecessors, (34), 41 states have return successors, (184), 38 states have call predecessors, (184), 34 states have call successors, (184) [2024-11-17 05:02:00,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1054 transitions. [2024-11-17 05:02:00,322 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1054 transitions. Word has length 35 [2024-11-17 05:02:00,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:02:00,322 INFO L471 AbstractCegarLoop]: Abstraction has 666 states and 1054 transitions. [2024-11-17 05:02:00,322 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:00,322 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1054 transitions. [2024-11-17 05:02:00,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-17 05:02:00,323 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:02:00,323 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:02:00,323 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-17 05:02:00,323 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting func_to_recursive_line_0_to_51_0Err15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:02:00,323 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:02:00,323 INFO L85 PathProgramCache]: Analyzing trace with hash -1677684458, now seen corresponding path program 1 times [2024-11-17 05:02:00,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:02:00,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201716469] [2024-11-17 05:02:00,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:02:00,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:02:00,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 05:02:00,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [523230802] [2024-11-17 05:02:00,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:02:00,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:02:00,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 05:02:00,358 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 05:02:00,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-17 05:02:00,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:00,511 INFO L255 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-17 05:02:00,513 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 05:02:00,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-11-17 05:02:00,530 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:02:00,533 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-17 05:02:00,539 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2024-11-17 05:02:00,711 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-17 05:02:00,725 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:02:00,725 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 05:02:00,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:02:00,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201716469] [2024-11-17 05:02:00,725 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 05:02:00,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523230802] [2024-11-17 05:02:00,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523230802] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:02:00,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:02:00,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-17 05:02:00,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537526731] [2024-11-17 05:02:00,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:02:00,726 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-17 05:02:00,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:02:00,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-17 05:02:00,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-17 05:02:00,727 INFO L87 Difference]: Start difference. First operand 666 states and 1054 transitions. Second operand has 8 states, 6 states have (on average 5.333333333333333) internal successors, (32), 7 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:04,811 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-17 05:02:08,826 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-17 05:02:12,838 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-17 05:02:13,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:02:13,022 INFO L93 Difference]: Finished difference Result 713 states and 1088 transitions. [2024-11-17 05:02:13,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-17 05:02:13,022 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 5.333333333333333) internal successors, (32), 7 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2024-11-17 05:02:13,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:02:13,026 INFO L225 Difference]: With dead ends: 713 [2024-11-17 05:02:13,026 INFO L226 Difference]: Without dead ends: 712 [2024-11-17 05:02:13,026 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-11-17 05:02:13,027 INFO L432 NwaCegarLoop]: 115 mSDtfsCounter, 115 mSDsluCounter, 598 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 10 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 713 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2024-11-17 05:02:13,027 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 713 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 197 Invalid, 3 Unknown, 0 Unchecked, 12.2s Time] [2024-11-17 05:02:13,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2024-11-17 05:02:13,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 677. [2024-11-17 05:02:13,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 558 states have (on average 1.5125448028673836) internal successors, (844), 625 states have internal predecessors, (844), 36 states have call successors, (36), 14 states have call predecessors, (36), 42 states have return successors, (181), 40 states have call predecessors, (181), 36 states have call successors, (181) [2024-11-17 05:02:13,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 1061 transitions. [2024-11-17 05:02:13,069 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 1061 transitions. Word has length 35 [2024-11-17 05:02:13,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:02:13,069 INFO L471 AbstractCegarLoop]: Abstraction has 677 states and 1061 transitions. [2024-11-17 05:02:13,070 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 5.333333333333333) internal successors, (32), 7 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:13,070 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 1061 transitions. [2024-11-17 05:02:13,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-17 05:02:13,070 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:02:13,070 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:02:13,089 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-17 05:02:13,274 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-17 05:02:13,274 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting func_to_recursive_line_0_to_51_0Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:02:13,275 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:02:13,275 INFO L85 PathProgramCache]: Analyzing trace with hash 551287811, now seen corresponding path program 1 times [2024-11-17 05:02:13,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:02:13,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120831021] [2024-11-17 05:02:13,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:02:13,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:02:13,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:13,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:02:13,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:13,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:02:13,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:02:13,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120831021] [2024-11-17 05:02:13,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120831021] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:02:13,433 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:02:13,433 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:02:13,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676149075] [2024-11-17 05:02:13,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:02:13,434 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:02:13,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:02:13,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:02:13,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:02:13,435 INFO L87 Difference]: Start difference. First operand 677 states and 1061 transitions. Second operand has 7 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:13,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:02:13,631 INFO L93 Difference]: Finished difference Result 746 states and 1125 transitions. [2024-11-17 05:02:13,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-17 05:02:13,632 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2024-11-17 05:02:13,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:02:13,635 INFO L225 Difference]: With dead ends: 746 [2024-11-17 05:02:13,635 INFO L226 Difference]: Without dead ends: 745 [2024-11-17 05:02:13,636 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:02:13,636 INFO L432 NwaCegarLoop]: 116 mSDtfsCounter, 182 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:02:13,636 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 578 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:02:13,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2024-11-17 05:02:13,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 683. [2024-11-17 05:02:13,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 564 states have (on average 1.5124113475177305) internal successors, (853), 631 states have internal predecessors, (853), 36 states have call successors, (36), 14 states have call predecessors, (36), 42 states have return successors, (181), 40 states have call predecessors, (181), 36 states have call successors, (181) [2024-11-17 05:02:13,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 1070 transitions. [2024-11-17 05:02:13,676 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 1070 transitions. Word has length 35 [2024-11-17 05:02:13,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:02:13,677 INFO L471 AbstractCegarLoop]: Abstraction has 683 states and 1070 transitions. [2024-11-17 05:02:13,677 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:13,677 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 1070 transitions. [2024-11-17 05:02:13,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-17 05:02:13,677 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:02:13,677 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:02:13,678 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-17 05:02:13,678 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:02:13,678 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:02:13,679 INFO L85 PathProgramCache]: Analyzing trace with hash -1182568983, now seen corresponding path program 1 times [2024-11-17 05:02:13,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:02:13,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848136123] [2024-11-17 05:02:13,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:02:13,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:02:13,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 05:02:13,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1671524626] [2024-11-17 05:02:13,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:02:13,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:02:13,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 05:02:13,703 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 05:02:13,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-17 05:02:13,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:13,855 INFO L255 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-17 05:02:13,860 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 05:02:13,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 15 treesize of output 1 [2024-11-17 05:02:14,034 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:02:14,034 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 05:02:14,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:02:14,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848136123] [2024-11-17 05:02:14,034 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 05:02:14,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671524626] [2024-11-17 05:02:14,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671524626] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:02:14,034 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:02:14,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-17 05:02:14,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019912192] [2024-11-17 05:02:14,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:02:14,035 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-17 05:02:14,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:02:14,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-17 05:02:14,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-17 05:02:14,036 INFO L87 Difference]: Start difference. First operand 683 states and 1070 transitions. Second operand has 9 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-17 05:02:14,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:02:14,318 INFO L93 Difference]: Finished difference Result 742 states and 1187 transitions. [2024-11-17 05:02:14,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-17 05:02:14,319 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 37 [2024-11-17 05:02:14,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:02:14,323 INFO L225 Difference]: With dead ends: 742 [2024-11-17 05:02:14,323 INFO L226 Difference]: Without dead ends: 713 [2024-11-17 05:02:14,324 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2024-11-17 05:02:14,324 INFO L432 NwaCegarLoop]: 109 mSDtfsCounter, 74 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 10 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-17 05:02:14,324 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 638 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 200 Invalid, 8 Unknown, 0 Unchecked, 0.2s Time] [2024-11-17 05:02:14,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2024-11-17 05:02:14,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 694. [2024-11-17 05:02:14,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 567 states have (on average 1.5061728395061729) internal successors, (854), 634 states have internal predecessors, (854), 35 states have call successors, (35), 15 states have call predecessors, (35), 51 states have return successors, (248), 46 states have call predecessors, (248), 35 states have call successors, (248) [2024-11-17 05:02:14,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1137 transitions. [2024-11-17 05:02:14,369 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1137 transitions. Word has length 37 [2024-11-17 05:02:14,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:02:14,369 INFO L471 AbstractCegarLoop]: Abstraction has 694 states and 1137 transitions. [2024-11-17 05:02:14,369 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-17 05:02:14,369 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1137 transitions. [2024-11-17 05:02:14,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-17 05:02:14,370 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:02:14,370 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:02:14,388 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-17 05:02:14,574 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:02:14,575 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting func_to_recursive_line_0_to_51_0Err26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:02:14,575 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:02:14,575 INFO L85 PathProgramCache]: Analyzing trace with hash 389309608, now seen corresponding path program 1 times [2024-11-17 05:02:14,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:02:14,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810786605] [2024-11-17 05:02:14,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:02:14,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:02:14,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:14,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:02:14,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:14,791 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:02:14,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:02:14,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810786605] [2024-11-17 05:02:14,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810786605] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:02:14,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:02:14,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:02:14,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541888412] [2024-11-17 05:02:14,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:02:14,792 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:02:14,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:02:14,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:02:14,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:02:14,793 INFO L87 Difference]: Start difference. First operand 694 states and 1137 transitions. Second operand has 7 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:14,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:02:14,974 INFO L93 Difference]: Finished difference Result 860 states and 1373 transitions. [2024-11-17 05:02:14,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-17 05:02:14,974 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2024-11-17 05:02:14,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:02:14,978 INFO L225 Difference]: With dead ends: 860 [2024-11-17 05:02:14,978 INFO L226 Difference]: Without dead ends: 859 [2024-11-17 05:02:14,979 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:02:14,979 INFO L432 NwaCegarLoop]: 135 mSDtfsCounter, 160 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:02:14,979 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 750 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:02:14,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 859 states. [2024-11-17 05:02:15,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 859 to 807. [2024-11-17 05:02:15,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 666 states have (on average 1.518018018018018) internal successors, (1011), 738 states have internal predecessors, (1011), 40 states have call successors, (40), 17 states have call predecessors, (40), 60 states have return successors, (287), 53 states have call predecessors, (287), 40 states have call successors, (287) [2024-11-17 05:02:15,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1338 transitions. [2024-11-17 05:02:15,033 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1338 transitions. Word has length 36 [2024-11-17 05:02:15,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:02:15,033 INFO L471 AbstractCegarLoop]: Abstraction has 807 states and 1338 transitions. [2024-11-17 05:02:15,033 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:15,033 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1338 transitions. [2024-11-17 05:02:15,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-17 05:02:15,034 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:02:15,034 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:02:15,034 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-17 05:02:15,034 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting func_to_recursive_line_0_to_51_0Err14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:02:15,035 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:02:15,035 INFO L85 PathProgramCache]: Analyzing trace with hash -468610616, now seen corresponding path program 1 times [2024-11-17 05:02:15,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:02:15,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21544796] [2024-11-17 05:02:15,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:02:15,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:02:15,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 05:02:15,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [462722521] [2024-11-17 05:02:15,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:02:15,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:02:15,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 05:02:15,077 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 05:02:15,079 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-17 05:02:15,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:15,281 INFO L255 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-17 05:02:15,285 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 05:02:15,291 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:02:15,302 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-17 05:02:15,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 11 treesize of output 7 [2024-11-17 05:02:15,307 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-17 05:02:15,622 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2024-11-17 05:02:15,649 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:02:15,649 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 05:02:15,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:02:15,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21544796] [2024-11-17 05:02:15,650 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 05:02:15,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462722521] [2024-11-17 05:02:15,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462722521] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:02:15,650 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:02:15,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-17 05:02:15,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256839788] [2024-11-17 05:02:15,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:02:15,651 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-17 05:02:15,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:02:15,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-17 05:02:15,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-11-17 05:02:15,651 INFO L87 Difference]: Start difference. First operand 807 states and 1338 transitions. Second operand has 12 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:19,825 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-17 05:02:23,866 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-17 05:02:27,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-17 05:02:31,913 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-17 05:02:32,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:02:32,102 INFO L93 Difference]: Finished difference Result 843 states and 1364 transitions. [2024-11-17 05:02:32,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-17 05:02:32,103 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2024-11-17 05:02:32,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:02:32,108 INFO L225 Difference]: With dead ends: 843 [2024-11-17 05:02:32,108 INFO L226 Difference]: Without dead ends: 842 [2024-11-17 05:02:32,110 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2024-11-17 05:02:32,110 INFO L432 NwaCegarLoop]: 126 mSDtfsCounter, 123 mSDsluCounter, 881 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 7 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2024-11-17 05:02:32,111 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 1007 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 306 Invalid, 4 Unknown, 0 Unchecked, 16.3s Time] [2024-11-17 05:02:32,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2024-11-17 05:02:32,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 807. [2024-11-17 05:02:32,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 666 states have (on average 1.515015015015015) internal successors, (1009), 738 states have internal predecessors, (1009), 40 states have call successors, (40), 17 states have call predecessors, (40), 60 states have return successors, (287), 53 states have call predecessors, (287), 40 states have call successors, (287) [2024-11-17 05:02:32,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1336 transitions. [2024-11-17 05:02:32,166 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1336 transitions. Word has length 36 [2024-11-17 05:02:32,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:02:32,166 INFO L471 AbstractCegarLoop]: Abstraction has 807 states and 1336 transitions. [2024-11-17 05:02:32,166 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 3.3) internal successors, (33), 11 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:32,167 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1336 transitions. [2024-11-17 05:02:32,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-17 05:02:32,167 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:02:32,167 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:02:32,186 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-17 05:02:32,367 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-17 05:02:32,368 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting func_to_recursive_line_0_to_51_0Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:02:32,369 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:02:32,369 INFO L85 PathProgramCache]: Analyzing trace with hash -89947032, now seen corresponding path program 1 times [2024-11-17 05:02:32,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:02:32,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889586753] [2024-11-17 05:02:32,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:02:32,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:02:32,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:32,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:02:32,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:32,617 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:02:32,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:02:32,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889586753] [2024-11-17 05:02:32,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889586753] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:02:32,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:02:32,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:02:32,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644070862] [2024-11-17 05:02:32,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:02:32,618 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:02:32,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:02:32,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:02:32,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:02:32,619 INFO L87 Difference]: Start difference. First operand 807 states and 1336 transitions. Second operand has 7 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:32,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:02:32,921 INFO L93 Difference]: Finished difference Result 871 states and 1391 transitions. [2024-11-17 05:02:32,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-17 05:02:32,922 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2024-11-17 05:02:32,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:02:32,926 INFO L225 Difference]: With dead ends: 871 [2024-11-17 05:02:32,926 INFO L226 Difference]: Without dead ends: 870 [2024-11-17 05:02:32,926 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:02:32,927 INFO L432 NwaCegarLoop]: 121 mSDtfsCounter, 178 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 588 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-17 05:02:32,927 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 588 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-17 05:02:32,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 870 states. [2024-11-17 05:02:32,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 870 to 808. [2024-11-17 05:02:32,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 808 states, 667 states have (on average 1.512743628185907) internal successors, (1009), 739 states have internal predecessors, (1009), 40 states have call successors, (40), 17 states have call predecessors, (40), 60 states have return successors, (287), 53 states have call predecessors, (287), 40 states have call successors, (287) [2024-11-17 05:02:32,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1336 transitions. [2024-11-17 05:02:32,989 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1336 transitions. Word has length 36 [2024-11-17 05:02:32,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:02:32,989 INFO L471 AbstractCegarLoop]: Abstraction has 808 states and 1336 transitions. [2024-11-17 05:02:32,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:32,990 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1336 transitions. [2024-11-17 05:02:32,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-17 05:02:32,990 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:02:32,990 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:02:32,990 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-17 05:02:32,990 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting func_to_recursive_line_0_to_51_0Err13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:02:32,991 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:02:32,991 INFO L85 PathProgramCache]: Analyzing trace with hash -1642027180, now seen corresponding path program 1 times [2024-11-17 05:02:32,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:02:32,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521693575] [2024-11-17 05:02:32,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:02:32,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:02:33,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:33,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:02:33,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:33,143 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:02:33,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:02:33,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521693575] [2024-11-17 05:02:33,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521693575] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:02:33,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:02:33,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:02:33,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723266410] [2024-11-17 05:02:33,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:02:33,145 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:02:33,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:02:33,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:02:33,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:02:33,146 INFO L87 Difference]: Start difference. First operand 808 states and 1336 transitions. Second operand has 7 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:33,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:02:33,367 INFO L93 Difference]: Finished difference Result 870 states and 1389 transitions. [2024-11-17 05:02:33,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-17 05:02:33,367 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2024-11-17 05:02:33,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:02:33,371 INFO L225 Difference]: With dead ends: 870 [2024-11-17 05:02:33,371 INFO L226 Difference]: Without dead ends: 869 [2024-11-17 05:02:33,372 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:02:33,372 INFO L432 NwaCegarLoop]: 118 mSDtfsCounter, 176 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-17 05:02:33,372 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 582 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-17 05:02:33,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 869 states. [2024-11-17 05:02:33,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 869 to 818. [2024-11-17 05:02:33,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 677 states have (on average 1.5125553914327918) internal successors, (1024), 749 states have internal predecessors, (1024), 40 states have call successors, (40), 17 states have call predecessors, (40), 60 states have return successors, (287), 53 states have call predecessors, (287), 40 states have call successors, (287) [2024-11-17 05:02:33,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 1351 transitions. [2024-11-17 05:02:33,421 INFO L78 Accepts]: Start accepts. Automaton has 818 states and 1351 transitions. Word has length 37 [2024-11-17 05:02:33,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:02:33,422 INFO L471 AbstractCegarLoop]: Abstraction has 818 states and 1351 transitions. [2024-11-17 05:02:33,422 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:33,422 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 1351 transitions. [2024-11-17 05:02:33,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-17 05:02:33,422 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:02:33,422 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:02:33,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-17 05:02:33,423 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting func_to_recursive_line_0_to_51_0Err25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:02:33,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:02:33,423 INFO L85 PathProgramCache]: Analyzing trace with hash 464380390, now seen corresponding path program 1 times [2024-11-17 05:02:33,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:02:33,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747358166] [2024-11-17 05:02:33,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:02:33,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:02:33,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:33,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:02:33,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:33,846 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:02:33,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:02:33,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747358166] [2024-11-17 05:02:33,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747358166] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:02:33,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:02:33,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-17 05:02:33,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17211009] [2024-11-17 05:02:33,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:02:33,847 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-17 05:02:33,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:02:33,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-17 05:02:33,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-17 05:02:33,848 INFO L87 Difference]: Start difference. First operand 818 states and 1351 transitions. Second operand has 9 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:34,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:02:34,118 INFO L93 Difference]: Finished difference Result 820 states and 1351 transitions. [2024-11-17 05:02:34,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 05:02:34,119 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2024-11-17 05:02:34,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:02:34,122 INFO L225 Difference]: With dead ends: 820 [2024-11-17 05:02:34,122 INFO L226 Difference]: Without dead ends: 818 [2024-11-17 05:02:34,123 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-11-17 05:02:34,123 INFO L432 NwaCegarLoop]: 92 mSDtfsCounter, 60 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 704 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-17 05:02:34,124 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 704 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-17 05:02:34,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2024-11-17 05:02:34,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 818. [2024-11-17 05:02:34,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 677 states have (on average 1.5096011816838995) internal successors, (1022), 749 states have internal predecessors, (1022), 40 states have call successors, (40), 17 states have call predecessors, (40), 60 states have return successors, (287), 53 states have call predecessors, (287), 40 states have call successors, (287) [2024-11-17 05:02:34,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 1349 transitions. [2024-11-17 05:02:34,180 INFO L78 Accepts]: Start accepts. Automaton has 818 states and 1349 transitions. Word has length 38 [2024-11-17 05:02:34,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:02:34,180 INFO L471 AbstractCegarLoop]: Abstraction has 818 states and 1349 transitions. [2024-11-17 05:02:34,180 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:34,180 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 1349 transitions. [2024-11-17 05:02:34,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-17 05:02:34,181 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:02:34,181 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 05:02:34,181 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-17 05:02:34,181 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting func_to_recursive_line_0_to_51_0Err12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:02:34,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:02:34,181 INFO L85 PathProgramCache]: Analyzing trace with hash 636764998, now seen corresponding path program 1 times [2024-11-17 05:02:34,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:02:34,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853401233] [2024-11-17 05:02:34,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:02:34,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:02:34,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:34,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-17 05:02:34,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:34,366 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 05:02:34,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 05:02:34,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853401233] [2024-11-17 05:02:34,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853401233] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 05:02:34,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 05:02:34,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-17 05:02:34,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554746315] [2024-11-17 05:02:34,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 05:02:34,368 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 05:02:34,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 05:02:34,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 05:02:34,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-17 05:02:34,370 INFO L87 Difference]: Start difference. First operand 818 states and 1349 transitions. Second operand has 7 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:34,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 05:02:34,582 INFO L93 Difference]: Finished difference Result 869 states and 1385 transitions. [2024-11-17 05:02:34,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-17 05:02:34,583 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2024-11-17 05:02:34,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 05:02:34,587 INFO L225 Difference]: With dead ends: 869 [2024-11-17 05:02:34,587 INFO L226 Difference]: Without dead ends: 868 [2024-11-17 05:02:34,587 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-17 05:02:34,588 INFO L432 NwaCegarLoop]: 121 mSDtfsCounter, 172 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 588 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 05:02:34,588 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 588 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 05:02:34,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 868 states. [2024-11-17 05:02:34,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 868 to 819. [2024-11-17 05:02:34,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 678 states have (on average 1.5073746312684366) internal successors, (1022), 750 states have internal predecessors, (1022), 40 states have call successors, (40), 17 states have call predecessors, (40), 60 states have return successors, (287), 53 states have call predecessors, (287), 40 states have call successors, (287) [2024-11-17 05:02:34,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 1349 transitions. [2024-11-17 05:02:34,636 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 1349 transitions. Word has length 38 [2024-11-17 05:02:34,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 05:02:34,636 INFO L471 AbstractCegarLoop]: Abstraction has 819 states and 1349 transitions. [2024-11-17 05:02:34,636 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-17 05:02:34,636 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 1349 transitions. [2024-11-17 05:02:34,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-17 05:02:34,637 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 05:02:34,637 INFO L215 NwaCegarLoop]: trace histogram [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-11-17 05:02:34,637 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-17 05:02:34,637 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting func_to_recursive_line_0_to_51_0Err37ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 39 more)] === [2024-11-17 05:02:34,637 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 05:02:34,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1701554344, now seen corresponding path program 1 times [2024-11-17 05:02:34,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 05:02:34,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863230141] [2024-11-17 05:02:34,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:02:34,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 05:02:34,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 05:02:34,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [752923728] [2024-11-17 05:02:34,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 05:02:34,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 05:02:34,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 05:02:34,666 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 05:02:34,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-17 05:02:34,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 05:02:34,858 INFO L255 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 87 conjuncts are in the unsatisfiable core [2024-11-17 05:02:34,861 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 05:02:34,886 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-17 05:02:34,890 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2024-11-17 05:02:34,895 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1