./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/recursive-simple/fibo_2calls_8-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version c7c6ca5d 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/recursive-simple/fibo_2calls_8-1.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 50f60fa428d099767eedeaaecff58f84e68d960030ff43c7eae2dbdfbde6f992 --- Real Ultimate output --- This is Ultimate 0.2.5-?-c7c6ca5-m [2024-11-09 12:13:14,518 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 12:13:14,557 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-09 12:13:14,560 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 12:13:14,560 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 12:13:14,589 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 12:13:14,593 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 12:13:14,594 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 12:13:14,594 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-09 12:13:14,594 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-09 12:13:14,594 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 12:13:14,595 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 12:13:14,595 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-09 12:13:14,595 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-09 12:13:14,595 INFO L153 SettingsManager]: * Use SBE=true [2024-11-09 12:13:14,596 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 12:13:14,596 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 12:13:14,596 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 12:13:14,596 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 12:13:14,596 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 12:13:14,597 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 12:13:14,599 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 12:13:14,600 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 12:13:14,600 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 12:13:14,600 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 12:13:14,600 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-09 12:13:14,600 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-09 12:13:14,601 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 12:13:14,601 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 12:13:14,601 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 12:13:14,601 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 12:13:14,601 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-09 12:13:14,601 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 12:13:14,602 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 12:13:14,602 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-09 12:13:14,602 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 12:13:14,602 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 12:13:14,602 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 12:13:14,602 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-09 12:13:14,603 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 12:13:14,603 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 12:13:14,604 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-09 12:13:14,604 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-09 12:13:14,604 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 12:13:14,605 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 -> 50f60fa428d099767eedeaaecff58f84e68d960030ff43c7eae2dbdfbde6f992 [2024-11-09 12:13:14,795 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 12:13:14,819 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 12:13:14,821 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 12:13:14,822 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 12:13:14,823 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 12:13:14,824 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/recursive-simple/fibo_2calls_8-1.c [2024-11-09 12:13:16,221 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 12:13:16,356 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 12:13:16,357 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/recursive-simple/fibo_2calls_8-1.c [2024-11-09 12:13:16,366 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/244eec6c9/572d4ea9af86441d83b85e76c8ddf66f/FLAGd94677675 [2024-11-09 12:13:16,380 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/244eec6c9/572d4ea9af86441d83b85e76c8ddf66f [2024-11-09 12:13:16,383 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 12:13:16,385 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 12:13:16,386 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 12:13:16,387 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 12:13:16,392 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 12:13:16,392 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 12:13:16" (1/1) ... [2024-11-09 12:13:16,395 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@43efd1f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16, skipping insertion in model container [2024-11-09 12:13:16,395 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 12:13:16" (1/1) ... [2024-11-09 12:13:16,412 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 12:13:16,602 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 12:13:16,619 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 12:13:16,631 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 12:13:16,645 INFO L204 MainTranslator]: Completed translation [2024-11-09 12:13:16,645 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16 WrapperNode [2024-11-09 12:13:16,645 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 12:13:16,646 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 12:13:16,646 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 12:13:16,649 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 12:13:16,655 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16" (1/1) ... [2024-11-09 12:13:16,660 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16" (1/1) ... [2024-11-09 12:13:16,671 INFO L138 Inliner]: procedures = 14, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 21 [2024-11-09 12:13:16,672 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 12:13:16,672 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 12:13:16,672 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 12:13:16,673 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 12:13:16,681 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16" (1/1) ... [2024-11-09 12:13:16,681 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16" (1/1) ... [2024-11-09 12:13:16,682 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16" (1/1) ... [2024-11-09 12:13:16,692 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-09 12:13:16,692 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16" (1/1) ... [2024-11-09 12:13:16,692 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16" (1/1) ... [2024-11-09 12:13:16,695 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16" (1/1) ... [2024-11-09 12:13:16,697 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16" (1/1) ... [2024-11-09 12:13:16,698 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16" (1/1) ... [2024-11-09 12:13:16,699 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16" (1/1) ... [2024-11-09 12:13:16,700 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 12:13:16,701 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 12:13:16,702 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 12:13:16,702 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 12:13:16,703 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16" (1/1) ... [2024-11-09 12:13:16,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-09 12:13:16,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:16,736 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-09 12:13:16,750 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-09 12:13:16,798 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 12:13:16,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-09 12:13:16,798 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2024-11-09 12:13:16,798 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2024-11-09 12:13:16,798 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2024-11-09 12:13:16,798 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2024-11-09 12:13:16,799 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 12:13:16,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 12:13:16,860 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 12:13:16,863 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 12:13:16,971 INFO L? ?]: Removed 24 outVars from TransFormulas that were not future-live. [2024-11-09 12:13:16,971 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 12:13:16,981 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 12:13:16,982 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-09 12:13:16,982 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 12:13:16 BoogieIcfgContainer [2024-11-09 12:13:16,982 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 12:13:16,984 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 12:13:16,984 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 12:13:16,986 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 12:13:16,987 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 12:13:16" (1/3) ... [2024-11-09 12:13:16,987 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ddf0801 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 12:13:16, skipping insertion in model container [2024-11-09 12:13:16,987 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:13:16" (2/3) ... [2024-11-09 12:13:16,988 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ddf0801 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 12:13:16, skipping insertion in model container [2024-11-09 12:13:16,988 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 12:13:16" (3/3) ... [2024-11-09 12:13:16,989 INFO L112 eAbstractionObserver]: Analyzing ICFG fibo_2calls_8-1.c [2024-11-09 12:13:17,011 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 12:13:17,011 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 12 error locations. [2024-11-09 12:13:17,073 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 12:13:17,080 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;@127a85d8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 12:13:17,081 INFO L334 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2024-11-09 12:13:17,085 INFO L276 IsEmpty]: Start isEmpty. Operand has 53 states, 33 states have (on average 1.5151515151515151) internal successors, (50), 45 states have internal predecessors, (50), 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-09 12:13:17,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-11-09 12:13:17,091 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:17,092 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:17,093 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:17,097 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:17,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1867028009, now seen corresponding path program 1 times [2024-11-09 12:13:17,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:17,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264815651] [2024-11-09 12:13:17,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:17,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:17,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:17,282 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-09 12:13:17,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:17,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264815651] [2024-11-09 12:13:17,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264815651] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:17,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 12:13:17,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-09 12:13:17,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100415436] [2024-11-09 12:13:17,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:17,294 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 12:13:17,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:17,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 12:13:17,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 12:13:17,323 INFO L87 Difference]: Start difference. First operand has 53 states, 33 states have (on average 1.5151515151515151) internal successors, (50), 45 states have internal predecessors, (50), 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 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 12:13:17,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:17,390 INFO L93 Difference]: Finished difference Result 59 states and 67 transitions. [2024-11-09 12:13:17,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 12:13:17,398 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2024-11-09 12:13:17,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:17,405 INFO L225 Difference]: With dead ends: 59 [2024-11-09 12:13:17,406 INFO L226 Difference]: Without dead ends: 45 [2024-11-09 12:13:17,409 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-09 12:13:17,414 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 11 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:17,438 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 92 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:13:17,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2024-11-09 12:13:17,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 43. [2024-11-09 12:13:17,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 26 states have (on average 1.5384615384615385) internal successors, (40), 36 states have internal predecessors, (40), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-09 12:13:17,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 49 transitions. [2024-11-09 12:13:17,554 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 49 transitions. Word has length 7 [2024-11-09 12:13:17,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:17,554 INFO L471 AbstractCegarLoop]: Abstraction has 43 states and 49 transitions. [2024-11-09 12:13:17,555 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 12:13:17,555 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 49 transitions. [2024-11-09 12:13:17,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-09 12:13:17,556 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:17,556 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:17,556 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 12:13:17,557 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting fibo1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:17,558 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:17,558 INFO L85 PathProgramCache]: Analyzing trace with hash 2043293518, now seen corresponding path program 1 times [2024-11-09 12:13:17,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:17,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302081851] [2024-11-09 12:13:17,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:17,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:17,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:17,647 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-09 12:13:17,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:17,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302081851] [2024-11-09 12:13:17,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302081851] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:17,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 12:13:17,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 12:13:17,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822664325] [2024-11-09 12:13:17,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:17,653 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 12:13:17,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:17,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 12:13:17,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:13:17,654 INFO L87 Difference]: Start difference. First operand 43 states and 49 transitions. Second operand has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 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-09 12:13:17,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:17,723 INFO L93 Difference]: Finished difference Result 64 states and 72 transitions. [2024-11-09 12:13:17,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 12:13:17,723 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 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-09 12:13:17,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:17,724 INFO L225 Difference]: With dead ends: 64 [2024-11-09 12:13:17,724 INFO L226 Difference]: Without dead ends: 58 [2024-11-09 12:13:17,725 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-09 12:13:17,725 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 26 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:17,726 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 164 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:13:17,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2024-11-09 12:13:17,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 56. [2024-11-09 12:13:17,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 37 states have (on average 1.4054054054054055) internal successors, (52), 46 states have internal predecessors, (52), 7 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-09 12:13:17,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 65 transitions. [2024-11-09 12:13:17,740 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 65 transitions. Word has length 8 [2024-11-09 12:13:17,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:17,740 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 65 transitions. [2024-11-09 12:13:17,740 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 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-09 12:13:17,741 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 65 transitions. [2024-11-09 12:13:17,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-09 12:13:17,744 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:17,745 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:17,745 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 12:13:17,745 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:17,745 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:17,745 INFO L85 PathProgramCache]: Analyzing trace with hash -749725533, now seen corresponding path program 1 times [2024-11-09 12:13:17,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:17,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72402803] [2024-11-09 12:13:17,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:17,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:17,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:17,803 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-09 12:13:17,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:17,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72402803] [2024-11-09 12:13:17,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72402803] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:17,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 12:13:17,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-09 12:13:17,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049257826] [2024-11-09 12:13:17,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:17,809 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 12:13:17,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:17,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 12:13:17,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 12:13:17,810 INFO L87 Difference]: Start difference. First operand 56 states and 65 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 12:13:17,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:17,843 INFO L93 Difference]: Finished difference Result 58 states and 70 transitions. [2024-11-09 12:13:17,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 12:13:17,843 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2024-11-09 12:13:17,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:17,844 INFO L225 Difference]: With dead ends: 58 [2024-11-09 12:13:17,848 INFO L226 Difference]: Without dead ends: 56 [2024-11-09 12:13:17,849 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-09 12:13:17,849 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 11 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:17,850 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 72 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:13:17,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2024-11-09 12:13:17,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 54. [2024-11-09 12:13:17,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 37 states have (on average 1.3513513513513513) internal successors, (50), 44 states have internal predecessors, (50), 7 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-09 12:13:17,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 63 transitions. [2024-11-09 12:13:17,864 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 63 transitions. Word has length 13 [2024-11-09 12:13:17,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:17,864 INFO L471 AbstractCegarLoop]: Abstraction has 54 states and 63 transitions. [2024-11-09 12:13:17,864 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 12:13:17,864 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 63 transitions. [2024-11-09 12:13:17,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-09 12:13:17,865 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:17,868 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:17,868 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 12:13:17,869 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:17,869 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:17,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1766654982, now seen corresponding path program 1 times [2024-11-09 12:13:17,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:17,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667797470] [2024-11-09 12:13:17,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:17,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:17,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:17,968 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-09 12:13:17,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:17,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667797470] [2024-11-09 12:13:17,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667797470] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:17,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 12:13:17,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 12:13:17,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767256626] [2024-11-09 12:13:17,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:17,973 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 12:13:17,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:17,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 12:13:17,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-09 12:13:17,974 INFO L87 Difference]: Start difference. First operand 54 states and 63 transitions. Second operand has 7 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 12:13:18,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:18,074 INFO L93 Difference]: Finished difference Result 58 states and 71 transitions. [2024-11-09 12:13:18,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 12:13:18,075 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2024-11-09 12:13:18,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:18,076 INFO L225 Difference]: With dead ends: 58 [2024-11-09 12:13:18,076 INFO L226 Difference]: Without dead ends: 54 [2024-11-09 12:13:18,077 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-09 12:13:18,077 INFO L432 NwaCegarLoop]: 23 mSDtfsCounter, 51 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:18,078 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 102 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:13:18,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2024-11-09 12:13:18,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 50. [2024-11-09 12:13:18,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 37 states have (on average 1.2432432432432432) internal successors, (46), 40 states have internal predecessors, (46), 7 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-09 12:13:18,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 59 transitions. [2024-11-09 12:13:18,090 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 59 transitions. Word has length 14 [2024-11-09 12:13:18,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:18,090 INFO L471 AbstractCegarLoop]: Abstraction has 50 states and 59 transitions. [2024-11-09 12:13:18,090 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 12:13:18,090 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 59 transitions. [2024-11-09 12:13:18,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-09 12:13:18,091 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:18,091 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] [2024-11-09 12:13:18,091 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 12:13:18,091 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting fibo1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:18,092 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:18,092 INFO L85 PathProgramCache]: Analyzing trace with hash 2097999453, now seen corresponding path program 1 times [2024-11-09 12:13:18,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:18,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534546097] [2024-11-09 12:13:18,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:18,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:18,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:18,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:13:18,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:18,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-09 12:13:18,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:18,206 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 12:13:18,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:18,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534546097] [2024-11-09 12:13:18,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534546097] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:18,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 12:13:18,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 12:13:18,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270829028] [2024-11-09 12:13:18,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:18,208 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 12:13:18,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:18,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 12:13:18,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:13:18,209 INFO L87 Difference]: Start difference. First operand 50 states and 59 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:13:18,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:18,242 INFO L93 Difference]: Finished difference Result 74 states and 94 transitions. [2024-11-09 12:13:18,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 12:13:18,242 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2024-11-09 12:13:18,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:18,243 INFO L225 Difference]: With dead ends: 74 [2024-11-09 12:13:18,244 INFO L226 Difference]: Without dead ends: 69 [2024-11-09 12:13:18,245 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:13:18,246 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 4 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:18,248 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 115 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:13:18,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2024-11-09 12:13:18,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 63. [2024-11-09 12:13:18,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 47 states have (on average 1.1914893617021276) internal successors, (56), 50 states have internal predecessors, (56), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (13), 9 states have call predecessors, (13), 8 states have call successors, (13) [2024-11-09 12:13:18,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 78 transitions. [2024-11-09 12:13:18,256 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 78 transitions. Word has length 23 [2024-11-09 12:13:18,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:18,257 INFO L471 AbstractCegarLoop]: Abstraction has 63 states and 78 transitions. [2024-11-09 12:13:18,257 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:13:18,257 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 78 transitions. [2024-11-09 12:13:18,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-09 12:13:18,258 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:18,258 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] [2024-11-09 12:13:18,258 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 12:13:18,258 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting fibo1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:18,259 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:18,259 INFO L85 PathProgramCache]: Analyzing trace with hash 624421350, now seen corresponding path program 1 times [2024-11-09 12:13:18,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:18,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065034479] [2024-11-09 12:13:18,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:18,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:18,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:18,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:13:18,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:18,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-09 12:13:18,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:18,383 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 12:13:18,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:18,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065034479] [2024-11-09 12:13:18,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065034479] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:18,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834805911] [2024-11-09 12:13:18,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:18,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:18,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:18,391 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-09 12:13:18,394 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-09 12:13:18,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:18,440 INFO L255 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 12:13:18,444 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:18,534 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-09 12:13:18,536 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 12:13:18,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834805911] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:18,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 12:13:18,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 11 [2024-11-09 12:13:18,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614662936] [2024-11-09 12:13:18,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:18,541 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 12:13:18,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:18,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 12:13:18,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-11-09 12:13:18,541 INFO L87 Difference]: Start difference. First operand 63 states and 78 transitions. Second operand has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:13:18,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:18,670 INFO L93 Difference]: Finished difference Result 113 states and 140 transitions. [2024-11-09 12:13:18,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 12:13:18,671 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 24 [2024-11-09 12:13:18,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:18,671 INFO L225 Difference]: With dead ends: 113 [2024-11-09 12:13:18,672 INFO L226 Difference]: Without dead ends: 63 [2024-11-09 12:13:18,673 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-11-09 12:13:18,674 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 32 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:18,675 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 153 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:13:18,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2024-11-09 12:13:18,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 59. [2024-11-09 12:13:18,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 44 states have (on average 1.2045454545454546) internal successors, (53), 47 states have internal predecessors, (53), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (10), 8 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-09 12:13:18,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2024-11-09 12:13:18,687 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 24 [2024-11-09 12:13:18,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:18,687 INFO L471 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2024-11-09 12:13:18,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:13:18,688 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2024-11-09 12:13:18,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-09 12:13:18,688 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:18,688 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:18,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-09 12:13:18,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-09 12:13:18,890 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting fibo1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:18,890 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:18,890 INFO L85 PathProgramCache]: Analyzing trace with hash 120521327, now seen corresponding path program 1 times [2024-11-09 12:13:18,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:18,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312895699] [2024-11-09 12:13:18,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:18,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:18,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:18,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:13:18,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:19,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-09 12:13:19,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:19,041 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-09 12:13:19,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:19,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312895699] [2024-11-09 12:13:19,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312895699] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:19,042 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 12:13:19,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 12:13:19,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9122945] [2024-11-09 12:13:19,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:19,042 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 12:13:19,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:19,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 12:13:19,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:13:19,043 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:13:19,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:19,067 INFO L93 Difference]: Finished difference Result 83 states and 108 transitions. [2024-11-09 12:13:19,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 12:13:19,067 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 25 [2024-11-09 12:13:19,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:19,068 INFO L225 Difference]: With dead ends: 83 [2024-11-09 12:13:19,072 INFO L226 Difference]: Without dead ends: 78 [2024-11-09 12:13:19,072 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:13:19,073 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 4 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:19,073 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 114 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:13:19,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2024-11-09 12:13:19,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 69. [2024-11-09 12:13:19,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 51 states have (on average 1.1764705882352942) internal successors, (60), 55 states have internal predecessors, (60), 10 states have call successors, (10), 3 states have call predecessors, (10), 4 states have return successors, (19), 10 states have call predecessors, (19), 9 states have call successors, (19) [2024-11-09 12:13:19,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 89 transitions. [2024-11-09 12:13:19,080 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 89 transitions. Word has length 25 [2024-11-09 12:13:19,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:19,080 INFO L471 AbstractCegarLoop]: Abstraction has 69 states and 89 transitions. [2024-11-09 12:13:19,080 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:13:19,081 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 89 transitions. [2024-11-09 12:13:19,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-09 12:13:19,081 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:19,081 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:19,082 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-09 12:13:19,082 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting fibo2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:19,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:19,083 INFO L85 PathProgramCache]: Analyzing trace with hash -473230649, now seen corresponding path program 1 times [2024-11-09 12:13:19,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:19,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959748648] [2024-11-09 12:13:19,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:19,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:19,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:19,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:19,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:19,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-09 12:13:19,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:19,137 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 12:13:19,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:19,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959748648] [2024-11-09 12:13:19,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959748648] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:19,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 12:13:19,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 12:13:19,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460686229] [2024-11-09 12:13:19,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:19,139 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 12:13:19,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:19,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 12:13:19,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:13:19,139 INFO L87 Difference]: Start difference. First operand 69 states and 89 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:13:19,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:19,164 INFO L93 Difference]: Finished difference Result 83 states and 108 transitions. [2024-11-09 12:13:19,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 12:13:19,164 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2024-11-09 12:13:19,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:19,165 INFO L225 Difference]: With dead ends: 83 [2024-11-09 12:13:19,165 INFO L226 Difference]: Without dead ends: 81 [2024-11-09 12:13:19,166 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:13:19,166 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 4 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:19,166 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 115 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:13:19,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2024-11-09 12:13:19,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 78. [2024-11-09 12:13:19,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 58 states have (on average 1.1551724137931034) internal successors, (67), 62 states have internal predecessors, (67), 11 states have call successors, (11), 3 states have call predecessors, (11), 5 states have return successors, (23), 12 states have call predecessors, (23), 10 states have call successors, (23) [2024-11-09 12:13:19,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 101 transitions. [2024-11-09 12:13:19,173 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 101 transitions. Word has length 29 [2024-11-09 12:13:19,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:19,174 INFO L471 AbstractCegarLoop]: Abstraction has 78 states and 101 transitions. [2024-11-09 12:13:19,174 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:13:19,174 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 101 transitions. [2024-11-09 12:13:19,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-09 12:13:19,175 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:19,175 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:19,175 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-09 12:13:19,175 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting fibo2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:19,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:19,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1581850604, now seen corresponding path program 1 times [2024-11-09 12:13:19,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:19,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945927958] [2024-11-09 12:13:19,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:19,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:19,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:19,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:13:19,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:19,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-09 12:13:19,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:19,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-09 12:13:19,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:19,243 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 12:13:19,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:19,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945927958] [2024-11-09 12:13:19,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945927958] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:19,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617912707] [2024-11-09 12:13:19,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:19,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:19,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:19,251 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-09 12:13:19,253 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-09 12:13:19,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:19,286 INFO L255 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 12:13:19,288 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:19,335 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 12:13:19,335 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 12:13:19,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617912707] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:19,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 12:13:19,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 11 [2024-11-09 12:13:19,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27133266] [2024-11-09 12:13:19,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:19,336 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 12:13:19,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:19,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 12:13:19,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-11-09 12:13:19,339 INFO L87 Difference]: Start difference. First operand 78 states and 101 transitions. Second operand has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 12:13:19,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:19,417 INFO L93 Difference]: Finished difference Result 141 states and 180 transitions. [2024-11-09 12:13:19,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 12:13:19,417 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2024-11-09 12:13:19,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:19,418 INFO L225 Difference]: With dead ends: 141 [2024-11-09 12:13:19,418 INFO L226 Difference]: Without dead ends: 76 [2024-11-09 12:13:19,419 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-11-09 12:13:19,419 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 31 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:19,419 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 176 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:13:19,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2024-11-09 12:13:19,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 74. [2024-11-09 12:13:19,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 55 states have (on average 1.1636363636363636) internal successors, (64), 59 states have internal predecessors, (64), 10 states have call successors, (10), 3 states have call predecessors, (10), 5 states have return successors, (20), 11 states have call predecessors, (20), 9 states have call successors, (20) [2024-11-09 12:13:19,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 94 transitions. [2024-11-09 12:13:19,426 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 94 transitions. Word has length 39 [2024-11-09 12:13:19,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:19,427 INFO L471 AbstractCegarLoop]: Abstraction has 74 states and 94 transitions. [2024-11-09 12:13:19,427 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 12:13:19,427 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 94 transitions. [2024-11-09 12:13:19,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-09 12:13:19,428 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:19,428 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:19,445 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-09 12:13:19,632 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,SelfDestructingSolverStorable8 [2024-11-09 12:13:19,633 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting fibo2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:19,633 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:19,634 INFO L85 PathProgramCache]: Analyzing trace with hash -1773385638, now seen corresponding path program 1 times [2024-11-09 12:13:19,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:19,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725626769] [2024-11-09 12:13:19,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:19,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:19,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:19,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:19,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:19,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-09 12:13:19,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:19,729 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-09 12:13:19,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:19,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725626769] [2024-11-09 12:13:19,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725626769] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:19,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419815704] [2024-11-09 12:13:19,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:19,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:19,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:19,734 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-09 12:13:19,739 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-09 12:13:19,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:19,794 INFO L255 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-09 12:13:19,795 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:19,948 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 12:13:19,949 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:20,101 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-09 12:13:20,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419815704] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:20,102 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:20,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2024-11-09 12:13:20,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631328350] [2024-11-09 12:13:20,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:20,102 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-09 12:13:20,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:20,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-09 12:13:20,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2024-11-09 12:13:20,104 INFO L87 Difference]: Start difference. First operand 74 states and 94 transitions. Second operand has 19 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 12:13:20,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:20,442 INFO L93 Difference]: Finished difference Result 200 states and 267 transitions. [2024-11-09 12:13:20,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-09 12:13:20,442 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Word has length 30 [2024-11-09 12:13:20,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:20,443 INFO L225 Difference]: With dead ends: 200 [2024-11-09 12:13:20,443 INFO L226 Difference]: Without dead ends: 135 [2024-11-09 12:13:20,444 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2024-11-09 12:13:20,445 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 117 mSDsluCounter, 598 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:20,445 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 656 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 12:13:20,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2024-11-09 12:13:20,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 121. [2024-11-09 12:13:20,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 92 states have (on average 1.1630434782608696) internal successors, (107), 97 states have internal predecessors, (107), 16 states have call successors, (16), 6 states have call predecessors, (16), 9 states have return successors, (34), 17 states have call predecessors, (34), 15 states have call successors, (34) [2024-11-09 12:13:20,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 157 transitions. [2024-11-09 12:13:20,461 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 157 transitions. Word has length 30 [2024-11-09 12:13:20,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:20,461 INFO L471 AbstractCegarLoop]: Abstraction has 121 states and 157 transitions. [2024-11-09 12:13:20,462 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 12:13:20,462 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 157 transitions. [2024-11-09 12:13:20,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-09 12:13:20,463 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:20,463 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:20,476 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-09 12:13:20,667 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:20,668 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting fibo2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:20,669 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:20,669 INFO L85 PathProgramCache]: Analyzing trace with hash -463506674, now seen corresponding path program 2 times [2024-11-09 12:13:20,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:20,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713840864] [2024-11-09 12:13:20,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:20,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:20,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:20,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-09 12:13:20,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:20,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-09 12:13:20,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:20,733 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-09 12:13:20,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:20,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713840864] [2024-11-09 12:13:20,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713840864] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:20,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859955913] [2024-11-09 12:13:20,734 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 12:13:20,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:20,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:20,736 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-09 12:13:20,737 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-09 12:13:20,785 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 12:13:20,785 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:13:20,786 INFO L255 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 12:13:20,788 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:20,817 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-09 12:13:20,818 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 12:13:20,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859955913] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:20,818 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 12:13:20,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-09 12:13:20,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820888219] [2024-11-09 12:13:20,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:20,819 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 12:13:20,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:20,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 12:13:20,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-09 12:13:20,820 INFO L87 Difference]: Start difference. First operand 121 states and 157 transitions. Second operand has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:13:20,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:20,843 INFO L93 Difference]: Finished difference Result 130 states and 169 transitions. [2024-11-09 12:13:20,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 12:13:20,844 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 42 [2024-11-09 12:13:20,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:20,845 INFO L225 Difference]: With dead ends: 130 [2024-11-09 12:13:20,845 INFO L226 Difference]: Without dead ends: 129 [2024-11-09 12:13:20,845 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-09 12:13:20,846 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 3 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:20,846 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 140 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:13:20,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2024-11-09 12:13:20,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 125. [2024-11-09 12:13:20,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 96 states have (on average 1.15625) internal successors, (111), 99 states have internal predecessors, (111), 16 states have call successors, (16), 6 states have call predecessors, (16), 9 states have return successors, (34), 19 states have call predecessors, (34), 15 states have call successors, (34) [2024-11-09 12:13:20,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 161 transitions. [2024-11-09 12:13:20,862 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 161 transitions. Word has length 42 [2024-11-09 12:13:20,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:20,863 INFO L471 AbstractCegarLoop]: Abstraction has 125 states and 161 transitions. [2024-11-09 12:13:20,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:13:20,864 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 161 transitions. [2024-11-09 12:13:20,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-09 12:13:20,866 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:20,866 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:20,880 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-09 12:13:21,066 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:21,067 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting fibo2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:21,068 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:21,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1483804933, now seen corresponding path program 1 times [2024-11-09 12:13:21,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:21,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182016277] [2024-11-09 12:13:21,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:21,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:21,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:21,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-09 12:13:21,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:21,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-09 12:13:21,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:21,143 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-09 12:13:21,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:21,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182016277] [2024-11-09 12:13:21,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182016277] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:21,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142494642] [2024-11-09 12:13:21,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:21,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:21,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:21,146 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-09 12:13:21,147 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-09 12:13:21,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:21,178 INFO L255 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-09 12:13:21,180 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:21,310 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 12:13:21,310 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:21,517 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-09 12:13:21,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142494642] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:21,518 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:21,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 23 [2024-11-09 12:13:21,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683696342] [2024-11-09 12:13:21,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:21,518 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-09 12:13:21,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:21,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-09 12:13:21,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2024-11-09 12:13:21,519 INFO L87 Difference]: Start difference. First operand 125 states and 161 transitions. Second operand has 23 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 17 states have internal predecessors, (72), 11 states have call successors, (15), 8 states have call predecessors, (15), 5 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 12:13:22,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:22,077 INFO L93 Difference]: Finished difference Result 321 states and 423 transitions. [2024-11-09 12:13:22,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-09 12:13:22,077 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 17 states have internal predecessors, (72), 11 states have call successors, (15), 8 states have call predecessors, (15), 5 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Word has length 43 [2024-11-09 12:13:22,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:22,079 INFO L225 Difference]: With dead ends: 321 [2024-11-09 12:13:22,079 INFO L226 Difference]: Without dead ends: 211 [2024-11-09 12:13:22,080 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 74 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=120, Invalid=810, Unknown=0, NotChecked=0, Total=930 [2024-11-09 12:13:22,080 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 179 mSDsluCounter, 945 mSDsCounter, 0 mSdLazyCounter, 886 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 886 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:22,080 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 1023 Invalid, 927 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 886 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-09 12:13:22,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-11-09 12:13:22,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 191. [2024-11-09 12:13:22,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 149 states have (on average 1.1543624161073827) internal successors, (172), 151 states have internal predecessors, (172), 25 states have call successors, (25), 10 states have call predecessors, (25), 13 states have return successors, (48), 29 states have call predecessors, (48), 24 states have call successors, (48) [2024-11-09 12:13:22,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 245 transitions. [2024-11-09 12:13:22,091 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 245 transitions. Word has length 43 [2024-11-09 12:13:22,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:22,092 INFO L471 AbstractCegarLoop]: Abstraction has 191 states and 245 transitions. [2024-11-09 12:13:22,092 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 17 states have internal predecessors, (72), 11 states have call successors, (15), 8 states have call predecessors, (15), 5 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 12:13:22,092 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 245 transitions. [2024-11-09 12:13:22,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-09 12:13:22,093 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:22,093 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:22,109 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-09 12:13:22,297 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-09 12:13:22,298 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting fibo1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:22,298 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:22,299 INFO L85 PathProgramCache]: Analyzing trace with hash -1504919224, now seen corresponding path program 1 times [2024-11-09 12:13:22,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:22,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7313472] [2024-11-09 12:13:22,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:22,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:22,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:22,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-09 12:13:22,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:22,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-11-09 12:13:22,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:22,368 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-11-09 12:13:22,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:22,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7313472] [2024-11-09 12:13:22,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7313472] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:22,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820178181] [2024-11-09 12:13:22,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:22,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:22,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:22,370 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-09 12:13:22,377 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-09 12:13:22,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:22,411 INFO L255 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-09 12:13:22,412 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:22,625 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 13 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 12:13:22,626 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:22,845 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-09 12:13:22,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820178181] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:22,846 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:22,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 19, 19] total 24 [2024-11-09 12:13:22,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518566542] [2024-11-09 12:13:22,846 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:22,846 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-09 12:13:22,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:22,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-09 12:13:22,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2024-11-09 12:13:22,847 INFO L87 Difference]: Start difference. First operand 191 states and 245 transitions. Second operand has 24 states, 23 states have (on average 3.1739130434782608) internal successors, (73), 17 states have internal predecessors, (73), 11 states have call successors, (14), 9 states have call predecessors, (14), 5 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2024-11-09 12:13:23,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:23,307 INFO L93 Difference]: Finished difference Result 406 states and 525 transitions. [2024-11-09 12:13:23,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-09 12:13:23,308 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 3.1739130434782608) internal successors, (73), 17 states have internal predecessors, (73), 11 states have call successors, (14), 9 states have call predecessors, (14), 5 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 60 [2024-11-09 12:13:23,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:23,309 INFO L225 Difference]: With dead ends: 406 [2024-11-09 12:13:23,309 INFO L226 Difference]: Without dead ends: 236 [2024-11-09 12:13:23,310 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 97 SyntacticMatches, 16 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=135, Invalid=857, Unknown=0, NotChecked=0, Total=992 [2024-11-09 12:13:23,311 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 213 mSDsluCounter, 881 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 964 SdHoareTripleChecker+Invalid, 841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:23,311 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 964 Invalid, 841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 12:13:23,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2024-11-09 12:13:23,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 213. [2024-11-09 12:13:23,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 167 states have (on average 1.1497005988023952) internal successors, (192), 168 states have internal predecessors, (192), 28 states have call successors, (28), 11 states have call predecessors, (28), 14 states have return successors, (54), 33 states have call predecessors, (54), 27 states have call successors, (54) [2024-11-09 12:13:23,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 274 transitions. [2024-11-09 12:13:23,321 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 274 transitions. Word has length 60 [2024-11-09 12:13:23,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:23,321 INFO L471 AbstractCegarLoop]: Abstraction has 213 states and 274 transitions. [2024-11-09 12:13:23,321 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 3.1739130434782608) internal successors, (73), 17 states have internal predecessors, (73), 11 states have call successors, (14), 9 states have call predecessors, (14), 5 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2024-11-09 12:13:23,332 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 274 transitions. [2024-11-09 12:13:23,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-09 12:13:23,332 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:23,332 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:23,345 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-09 12:13:23,533 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:23,534 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting fibo1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:23,534 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:23,534 INFO L85 PathProgramCache]: Analyzing trace with hash -1710163946, now seen corresponding path program 2 times [2024-11-09 12:13:23,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:23,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397344590] [2024-11-09 12:13:23,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:23,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:23,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:23,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-09 12:13:23,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:23,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:23,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:23,592 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-11-09 12:13:23,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:23,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397344590] [2024-11-09 12:13:23,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397344590] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:23,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283461328] [2024-11-09 12:13:23,593 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 12:13:23,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:23,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:23,598 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-09 12:13:23,599 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-09 12:13:23,634 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 12:13:23,634 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:13:23,635 INFO L255 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 12:13:23,636 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:23,667 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-11-09 12:13:23,667 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 12:13:23,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283461328] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:23,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 12:13:23,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-09 12:13:23,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843513334] [2024-11-09 12:13:23,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:23,669 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 12:13:23,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:23,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 12:13:23,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-09 12:13:23,670 INFO L87 Difference]: Start difference. First operand 213 states and 274 transitions. Second operand has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:13:23,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:23,690 INFO L93 Difference]: Finished difference Result 226 states and 294 transitions. [2024-11-09 12:13:23,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 12:13:23,691 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 60 [2024-11-09 12:13:23,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:23,692 INFO L225 Difference]: With dead ends: 226 [2024-11-09 12:13:23,692 INFO L226 Difference]: Without dead ends: 225 [2024-11-09 12:13:23,692 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-09 12:13:23,693 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 4 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:23,693 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 107 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:13:23,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2024-11-09 12:13:23,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 221. [2024-11-09 12:13:23,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 175 states have (on average 1.1428571428571428) internal successors, (200), 172 states have internal predecessors, (200), 28 states have call successors, (28), 11 states have call predecessors, (28), 14 states have return successors, (54), 37 states have call predecessors, (54), 27 states have call successors, (54) [2024-11-09 12:13:23,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 282 transitions. [2024-11-09 12:13:23,702 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 282 transitions. Word has length 60 [2024-11-09 12:13:23,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:23,702 INFO L471 AbstractCegarLoop]: Abstraction has 221 states and 282 transitions. [2024-11-09 12:13:23,702 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:13:23,703 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 282 transitions. [2024-11-09 12:13:23,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-09 12:13:23,703 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:23,703 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:23,718 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-09 12:13:23,903 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:23,904 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:23,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:23,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1475474675, now seen corresponding path program 1 times [2024-11-09 12:13:23,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:23,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908952243] [2024-11-09 12:13:23,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:23,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:23,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:23,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-09 12:13:23,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:23,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:23,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:23,958 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-11-09 12:13:23,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:23,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908952243] [2024-11-09 12:13:23,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908952243] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:23,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12011618] [2024-11-09 12:13:23,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:23,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:23,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:23,961 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-09 12:13:23,962 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-09 12:13:23,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:23,993 INFO L255 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 12:13:23,994 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:24,029 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-11-09 12:13:24,029 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 12:13:24,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12011618] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:24,030 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 12:13:24,030 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2024-11-09 12:13:24,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072376970] [2024-11-09 12:13:24,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:24,030 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 12:13:24,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:24,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 12:13:24,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-09 12:13:24,031 INFO L87 Difference]: Start difference. First operand 221 states and 282 transitions. Second operand has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:13:24,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:24,054 INFO L93 Difference]: Finished difference Result 237 states and 303 transitions. [2024-11-09 12:13:24,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 12:13:24,054 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2024-11-09 12:13:24,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:24,055 INFO L225 Difference]: With dead ends: 237 [2024-11-09 12:13:24,055 INFO L226 Difference]: Without dead ends: 236 [2024-11-09 12:13:24,056 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-09 12:13:24,056 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 2 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:24,056 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 149 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:13:24,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2024-11-09 12:13:24,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 217. [2024-11-09 12:13:24,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 172 states have (on average 1.1453488372093024) internal successors, (197), 169 states have internal predecessors, (197), 27 states have call successors, (27), 11 states have call predecessors, (27), 14 states have return successors, (51), 36 states have call predecessors, (51), 26 states have call successors, (51) [2024-11-09 12:13:24,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 275 transitions. [2024-11-09 12:13:24,065 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 275 transitions. Word has length 61 [2024-11-09 12:13:24,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:24,065 INFO L471 AbstractCegarLoop]: Abstraction has 217 states and 275 transitions. [2024-11-09 12:13:24,065 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:13:24,065 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 275 transitions. [2024-11-09 12:13:24,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-09 12:13:24,066 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:24,066 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:24,081 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-09 12:13:24,266 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,SelfDestructingSolverStorable14 [2024-11-09 12:13:24,266 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting fibo2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:24,267 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:24,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1055529936, now seen corresponding path program 1 times [2024-11-09 12:13:24,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:24,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989149584] [2024-11-09 12:13:24,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:24,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:24,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:24,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-09 12:13:24,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:24,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-09 12:13:24,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:24,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-09 12:13:24,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:24,350 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2024-11-09 12:13:24,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:24,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989149584] [2024-11-09 12:13:24,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989149584] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:24,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 12:13:24,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 12:13:24,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955564500] [2024-11-09 12:13:24,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:24,351 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 12:13:24,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:24,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 12:13:24,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:13:24,351 INFO L87 Difference]: Start difference. First operand 217 states and 275 transitions. Second operand has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 12:13:24,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:24,386 INFO L93 Difference]: Finished difference Result 227 states and 287 transitions. [2024-11-09 12:13:24,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 12:13:24,386 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 77 [2024-11-09 12:13:24,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:24,387 INFO L225 Difference]: With dead ends: 227 [2024-11-09 12:13:24,387 INFO L226 Difference]: Without dead ends: 226 [2024-11-09 12:13:24,387 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:13:24,388 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 2 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:24,388 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 131 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:13:24,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2024-11-09 12:13:24,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 211. [2024-11-09 12:13:24,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 168 states have (on average 1.1488095238095237) internal successors, (193), 164 states have internal predecessors, (193), 26 states have call successors, (26), 11 states have call predecessors, (26), 13 states have return successors, (43), 35 states have call predecessors, (43), 25 states have call successors, (43) [2024-11-09 12:13:24,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 262 transitions. [2024-11-09 12:13:24,400 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 262 transitions. Word has length 77 [2024-11-09 12:13:24,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:24,400 INFO L471 AbstractCegarLoop]: Abstraction has 211 states and 262 transitions. [2024-11-09 12:13:24,401 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 12:13:24,401 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 262 transitions. [2024-11-09 12:13:24,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-09 12:13:24,401 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:24,401 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:24,401 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-09 12:13:24,402 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting fibo1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:24,402 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:24,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1329146264, now seen corresponding path program 1 times [2024-11-09 12:13:24,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:24,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475185423] [2024-11-09 12:13:24,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:24,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:24,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:24,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-09 12:13:24,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:24,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:24,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:24,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:24,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:24,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-09 12:13:24,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:24,500 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-11-09 12:13:24,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:24,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475185423] [2024-11-09 12:13:24,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475185423] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:24,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876871119] [2024-11-09 12:13:24,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:24,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:24,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:24,505 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-09 12:13:24,508 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-09 12:13:24,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:24,545 INFO L255 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-09 12:13:24,547 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:24,738 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 58 proven. 43 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-09 12:13:24,739 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:24,979 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 58 proven. 43 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-09 12:13:24,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876871119] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:24,980 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:24,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 19, 19] total 23 [2024-11-09 12:13:24,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473325949] [2024-11-09 12:13:24,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:24,980 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-09 12:13:24,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:24,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-09 12:13:24,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2024-11-09 12:13:24,981 INFO L87 Difference]: Start difference. First operand 211 states and 262 transitions. Second operand has 23 states, 22 states have (on average 3.8181818181818183) internal successors, (84), 16 states have internal predecessors, (84), 11 states have call successors, (16), 8 states have call predecessors, (16), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-09 12:13:25,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:25,539 INFO L93 Difference]: Finished difference Result 583 states and 775 transitions. [2024-11-09 12:13:25,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-09 12:13:25,539 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 3.8181818181818183) internal successors, (84), 16 states have internal predecessors, (84), 11 states have call successors, (16), 8 states have call predecessors, (16), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Word has length 79 [2024-11-09 12:13:25,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:25,541 INFO L225 Difference]: With dead ends: 583 [2024-11-09 12:13:25,541 INFO L226 Difference]: Without dead ends: 393 [2024-11-09 12:13:25,543 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 138 SyntacticMatches, 16 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=1376, Unknown=0, NotChecked=0, Total=1640 [2024-11-09 12:13:25,544 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 269 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 759 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 759 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:25,544 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 351 Invalid, 849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 759 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-09 12:13:25,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2024-11-09 12:13:25,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 362. [2024-11-09 12:13:25,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 290 states have (on average 1.1413793103448275) internal successors, (331), 281 states have internal predecessors, (331), 45 states have call successors, (45), 18 states have call predecessors, (45), 23 states have return successors, (77), 62 states have call predecessors, (77), 44 states have call successors, (77) [2024-11-09 12:13:25,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 453 transitions. [2024-11-09 12:13:25,558 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 453 transitions. Word has length 79 [2024-11-09 12:13:25,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:25,559 INFO L471 AbstractCegarLoop]: Abstraction has 362 states and 453 transitions. [2024-11-09 12:13:25,559 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.8181818181818183) internal successors, (84), 16 states have internal predecessors, (84), 11 states have call successors, (16), 8 states have call predecessors, (16), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-09 12:13:25,559 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 453 transitions. [2024-11-09 12:13:25,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-09 12:13:25,560 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:25,560 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:25,572 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-09 12:13:25,760 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,SelfDestructingSolverStorable16 [2024-11-09 12:13:25,761 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting fibo2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:25,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:25,761 INFO L85 PathProgramCache]: Analyzing trace with hash -932529083, now seen corresponding path program 1 times [2024-11-09 12:13:25,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:25,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175068725] [2024-11-09 12:13:25,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:25,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:25,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:25,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-09 12:13:25,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:25,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:25,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:25,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:25,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:25,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-09 12:13:25,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:25,823 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-09 12:13:25,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:25,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175068725] [2024-11-09 12:13:25,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175068725] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:25,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 12:13:25,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 12:13:25,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760636515] [2024-11-09 12:13:25,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:25,824 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 12:13:25,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:25,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 12:13:25,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:13:25,825 INFO L87 Difference]: Start difference. First operand 362 states and 453 transitions. Second operand has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 12:13:25,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:25,846 INFO L93 Difference]: Finished difference Result 390 states and 492 transitions. [2024-11-09 12:13:25,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 12:13:25,847 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 74 [2024-11-09 12:13:25,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:25,848 INFO L225 Difference]: With dead ends: 390 [2024-11-09 12:13:25,848 INFO L226 Difference]: Without dead ends: 389 [2024-11-09 12:13:25,849 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:13:25,849 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 2 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:25,849 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 107 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:13:25,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2024-11-09 12:13:25,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 375. [2024-11-09 12:13:25,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 301 states have (on average 1.1362126245847175) internal successors, (342), 291 states have internal predecessors, (342), 45 states have call successors, (45), 18 states have call predecessors, (45), 25 states have return successors, (86), 65 states have call predecessors, (86), 44 states have call successors, (86) [2024-11-09 12:13:25,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 473 transitions. [2024-11-09 12:13:25,863 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 473 transitions. Word has length 74 [2024-11-09 12:13:25,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:25,864 INFO L471 AbstractCegarLoop]: Abstraction has 375 states and 473 transitions. [2024-11-09 12:13:25,864 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 12:13:25,864 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 473 transitions. [2024-11-09 12:13:25,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-09 12:13:25,864 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:25,865 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:25,865 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-09 12:13:25,865 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting fibo2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:25,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:25,865 INFO L85 PathProgramCache]: Analyzing trace with hash 1524107692, now seen corresponding path program 1 times [2024-11-09 12:13:25,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:25,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485526756] [2024-11-09 12:13:25,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:25,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:25,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:25,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-09 12:13:25,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:25,936 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:25,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:25,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:25,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:25,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-09 12:13:25,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:25,964 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2024-11-09 12:13:25,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:25,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485526756] [2024-11-09 12:13:25,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485526756] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:25,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 12:13:25,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-09 12:13:25,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870471414] [2024-11-09 12:13:25,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:25,965 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-09 12:13:25,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:25,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-09 12:13:25,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-09 12:13:25,966 INFO L87 Difference]: Start difference. First operand 375 states and 473 transitions. Second operand has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 10 states have internal predecessors, (31), 3 states have call successors, (5), 1 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-09 12:13:26,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:26,042 INFO L93 Difference]: Finished difference Result 477 states and 622 transitions. [2024-11-09 12:13:26,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-09 12:13:26,042 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 10 states have internal predecessors, (31), 3 states have call successors, (5), 1 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 75 [2024-11-09 12:13:26,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:26,044 INFO L225 Difference]: With dead ends: 477 [2024-11-09 12:13:26,044 INFO L226 Difference]: Without dead ends: 476 [2024-11-09 12:13:26,045 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2024-11-09 12:13:26,045 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:26,045 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 255 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:13:26,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2024-11-09 12:13:26,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 401. [2024-11-09 12:13:26,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 320 states have (on average 1.128125) internal successors, (361), 312 states have internal predecessors, (361), 48 states have call successors, (48), 18 states have call predecessors, (48), 29 states have return successors, (111), 70 states have call predecessors, (111), 47 states have call successors, (111) [2024-11-09 12:13:26,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 520 transitions. [2024-11-09 12:13:26,061 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 520 transitions. Word has length 75 [2024-11-09 12:13:26,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:26,061 INFO L471 AbstractCegarLoop]: Abstraction has 401 states and 520 transitions. [2024-11-09 12:13:26,061 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 10 states have internal predecessors, (31), 3 states have call successors, (5), 1 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-09 12:13:26,061 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 520 transitions. [2024-11-09 12:13:26,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-09 12:13:26,062 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:26,062 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:26,062 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-09 12:13:26,062 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting fibo2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:26,063 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:26,063 INFO L85 PathProgramCache]: Analyzing trace with hash -121328009, now seen corresponding path program 1 times [2024-11-09 12:13:26,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:26,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8134851] [2024-11-09 12:13:26,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:26,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:26,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:26,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-09 12:13:26,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:26,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-09 12:13:26,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:26,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:26,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:26,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-09 12:13:26,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:26,114 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-09 12:13:26,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:26,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8134851] [2024-11-09 12:13:26,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8134851] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:26,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548981172] [2024-11-09 12:13:26,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:26,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:26,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:26,118 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-09 12:13:26,129 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-09 12:13:26,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:26,162 INFO L255 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-09 12:13:26,163 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:26,398 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 75 proven. 48 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-09 12:13:26,399 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:26,747 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 75 proven. 48 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-09 12:13:26,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548981172] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:26,747 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:26,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 21, 21] total 42 [2024-11-09 12:13:26,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294857036] [2024-11-09 12:13:26,748 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:26,748 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-09 12:13:26,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:26,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-09 12:13:26,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=1525, Unknown=0, NotChecked=0, Total=1722 [2024-11-09 12:13:26,750 INFO L87 Difference]: Start difference. First operand 401 states and 520 transitions. Second operand has 42 states, 40 states have (on average 3.325) internal successors, (133), 26 states have internal predecessors, (133), 21 states have call successors, (27), 17 states have call predecessors, (27), 3 states have return successors, (10), 6 states have call predecessors, (10), 5 states have call successors, (10) [2024-11-09 12:13:27,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:27,663 INFO L93 Difference]: Finished difference Result 824 states and 1112 transitions. [2024-11-09 12:13:27,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-09 12:13:27,664 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 40 states have (on average 3.325) internal successors, (133), 26 states have internal predecessors, (133), 21 states have call successors, (27), 17 states have call predecessors, (27), 3 states have return successors, (10), 6 states have call predecessors, (10), 5 states have call successors, (10) Word has length 84 [2024-11-09 12:13:27,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:27,667 INFO L225 Difference]: With dead ends: 824 [2024-11-09 12:13:27,667 INFO L226 Difference]: Without dead ends: 477 [2024-11-09 12:13:27,671 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 151 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1342 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=712, Invalid=3980, Unknown=0, NotChecked=0, Total=4692 [2024-11-09 12:13:27,672 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 552 mSDsluCounter, 551 mSDsCounter, 0 mSdLazyCounter, 1264 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 1433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 1264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:27,673 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [552 Valid, 580 Invalid, 1433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 1264 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-09 12:13:27,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2024-11-09 12:13:27,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 426. [2024-11-09 12:13:27,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 339 states have (on average 1.12094395280236) internal successors, (380), 333 states have internal predecessors, (380), 52 states have call successors, (52), 20 states have call predecessors, (52), 31 states have return successors, (110), 72 states have call predecessors, (110), 51 states have call successors, (110) [2024-11-09 12:13:27,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 542 transitions. [2024-11-09 12:13:27,691 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 542 transitions. Word has length 84 [2024-11-09 12:13:27,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:27,692 INFO L471 AbstractCegarLoop]: Abstraction has 426 states and 542 transitions. [2024-11-09 12:13:27,692 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 40 states have (on average 3.325) internal successors, (133), 26 states have internal predecessors, (133), 21 states have call successors, (27), 17 states have call predecessors, (27), 3 states have return successors, (10), 6 states have call predecessors, (10), 5 states have call successors, (10) [2024-11-09 12:13:27,692 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 542 transitions. [2024-11-09 12:13:27,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-09 12:13:27,693 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:27,693 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:27,707 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-09 12:13:27,897 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:27,898 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:27,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:27,898 INFO L85 PathProgramCache]: Analyzing trace with hash 679118242, now seen corresponding path program 1 times [2024-11-09 12:13:27,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:27,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703713130] [2024-11-09 12:13:27,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:27,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:27,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:27,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-09 12:13:27,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:27,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:27,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:27,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-09 12:13:27,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:27,938 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-09 12:13:27,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:27,952 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-09 12:13:27,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:27,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703713130] [2024-11-09 12:13:27,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703713130] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:13:27,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 12:13:27,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 12:13:27,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154259600] [2024-11-09 12:13:27,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:13:27,953 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 12:13:27,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:27,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 12:13:27,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:13:27,954 INFO L87 Difference]: Start difference. First operand 426 states and 542 transitions. Second operand has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 12:13:28,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:28,007 INFO L93 Difference]: Finished difference Result 442 states and 561 transitions. [2024-11-09 12:13:28,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 12:13:28,007 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 79 [2024-11-09 12:13:28,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:28,009 INFO L225 Difference]: With dead ends: 442 [2024-11-09 12:13:28,009 INFO L226 Difference]: Without dead ends: 441 [2024-11-09 12:13:28,010 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:13:28,011 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 2 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:28,011 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 111 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:13:28,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2024-11-09 12:13:28,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 421. [2024-11-09 12:13:28,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 334 states have (on average 1.1167664670658684) internal successors, (373), 330 states have internal predecessors, (373), 51 states have call successors, (51), 20 states have call predecessors, (51), 32 states have return successors, (111), 70 states have call predecessors, (111), 50 states have call successors, (111) [2024-11-09 12:13:28,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 535 transitions. [2024-11-09 12:13:28,027 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 535 transitions. Word has length 79 [2024-11-09 12:13:28,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:28,028 INFO L471 AbstractCegarLoop]: Abstraction has 421 states and 535 transitions. [2024-11-09 12:13:28,028 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 12:13:28,028 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 535 transitions. [2024-11-09 12:13:28,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-09 12:13:28,029 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:28,029 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:28,029 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-09 12:13:28,030 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting fibo2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:28,030 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:28,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1548070850, now seen corresponding path program 1 times [2024-11-09 12:13:28,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:28,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457431374] [2024-11-09 12:13:28,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:28,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:28,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:28,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-09 12:13:28,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:28,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:28,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:28,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:28,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:28,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-09 12:13:28,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:28,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:28,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:28,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:28,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:28,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-09 12:13:28,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:28,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-09 12:13:28,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:28,315 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 56 proven. 93 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-09 12:13:28,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:28,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457431374] [2024-11-09 12:13:28,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457431374] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:28,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785309977] [2024-11-09 12:13:28,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:28,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:28,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:28,320 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-09 12:13:28,321 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-09 12:13:28,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:28,364 INFO L255 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-09 12:13:28,366 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:28,476 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 63 proven. 96 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-09 12:13:28,476 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:28,813 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 63 proven. 96 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-09 12:13:28,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785309977] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:28,814 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:28,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 24 [2024-11-09 12:13:28,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984694284] [2024-11-09 12:13:28,814 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:28,817 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-09 12:13:28,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:28,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-09 12:13:28,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2024-11-09 12:13:28,817 INFO L87 Difference]: Start difference. First operand 421 states and 535 transitions. Second operand has 24 states, 23 states have (on average 4.478260869565218) internal successors, (103), 18 states have internal predecessors, (103), 13 states have call successors, (19), 7 states have call predecessors, (19), 3 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-09 12:13:29,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:29,257 INFO L93 Difference]: Finished difference Result 781 states and 991 transitions. [2024-11-09 12:13:29,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-09 12:13:29,259 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 4.478260869565218) internal successors, (103), 18 states have internal predecessors, (103), 13 states have call successors, (19), 7 states have call predecessors, (19), 3 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) Word has length 111 [2024-11-09 12:13:29,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:29,261 INFO L225 Difference]: With dead ends: 781 [2024-11-09 12:13:29,261 INFO L226 Difference]: Without dead ends: 436 [2024-11-09 12:13:29,263 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 223 SyntacticMatches, 15 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=281, Invalid=1441, Unknown=0, NotChecked=0, Total=1722 [2024-11-09 12:13:29,264 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 262 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 615 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:29,265 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 358 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 615 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 12:13:29,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2024-11-09 12:13:29,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 423. [2024-11-09 12:13:29,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 335 states have (on average 1.1164179104477612) internal successors, (374), 332 states have internal predecessors, (374), 51 states have call successors, (51), 21 states have call predecessors, (51), 33 states have return successors, (109), 69 states have call predecessors, (109), 50 states have call successors, (109) [2024-11-09 12:13:29,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 534 transitions. [2024-11-09 12:13:29,283 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 534 transitions. Word has length 111 [2024-11-09 12:13:29,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:29,283 INFO L471 AbstractCegarLoop]: Abstraction has 423 states and 534 transitions. [2024-11-09 12:13:29,284 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 4.478260869565218) internal successors, (103), 18 states have internal predecessors, (103), 13 states have call successors, (19), 7 states have call predecessors, (19), 3 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-09 12:13:29,284 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 534 transitions. [2024-11-09 12:13:29,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-09 12:13:29,286 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:29,286 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:29,302 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-09 12:13:29,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-09 12:13:29,487 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:29,488 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:29,488 INFO L85 PathProgramCache]: Analyzing trace with hash -1108261630, now seen corresponding path program 1 times [2024-11-09 12:13:29,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:29,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019150122] [2024-11-09 12:13:29,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:29,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:29,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:29,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-09 12:13:29,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:29,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:29,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:29,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:29,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:29,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:29,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:29,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:29,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:29,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-09 12:13:29,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:29,704 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 11 proven. 80 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-09 12:13:29,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:29,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019150122] [2024-11-09 12:13:29,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019150122] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:29,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509561236] [2024-11-09 12:13:29,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:29,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:29,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:29,706 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-09 12:13:29,711 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-09 12:13:29,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:29,751 INFO L255 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-09 12:13:29,752 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:29,836 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 34 proven. 73 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-09 12:13:29,836 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:30,082 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 14 proven. 83 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-09 12:13:30,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509561236] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:30,083 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:30,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 17] total 24 [2024-11-09 12:13:30,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902610407] [2024-11-09 12:13:30,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:30,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-09 12:13:30,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:30,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-09 12:13:30,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2024-11-09 12:13:30,087 INFO L87 Difference]: Start difference. First operand 423 states and 534 transitions. Second operand has 24 states, 23 states have (on average 4.391304347826087) internal successors, (101), 19 states have internal predecessors, (101), 12 states have call successors, (18), 7 states have call predecessors, (18), 5 states have return successors, (14), 8 states have call predecessors, (14), 7 states have call successors, (14) [2024-11-09 12:13:30,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:30,497 INFO L93 Difference]: Finished difference Result 821 states and 1055 transitions. [2024-11-09 12:13:30,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-09 12:13:30,497 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 4.391304347826087) internal successors, (101), 19 states have internal predecessors, (101), 12 states have call successors, (18), 7 states have call predecessors, (18), 5 states have return successors, (14), 8 states have call predecessors, (14), 7 states have call successors, (14) Word has length 88 [2024-11-09 12:13:30,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:30,500 INFO L225 Difference]: With dead ends: 821 [2024-11-09 12:13:30,500 INFO L226 Difference]: Without dead ends: 456 [2024-11-09 12:13:30,501 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 178 SyntacticMatches, 13 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=154, Invalid=838, Unknown=0, NotChecked=0, Total=992 [2024-11-09 12:13:30,502 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 165 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 619 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:30,502 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 702 Invalid, 664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 619 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 12:13:30,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2024-11-09 12:13:30,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 419. [2024-11-09 12:13:30,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 332 states have (on average 1.1144578313253013) internal successors, (370), 328 states have internal predecessors, (370), 51 states have call successors, (51), 21 states have call predecessors, (51), 32 states have return successors, (100), 69 states have call predecessors, (100), 49 states have call successors, (100) [2024-11-09 12:13:30,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 521 transitions. [2024-11-09 12:13:30,518 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 521 transitions. Word has length 88 [2024-11-09 12:13:30,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:30,518 INFO L471 AbstractCegarLoop]: Abstraction has 419 states and 521 transitions. [2024-11-09 12:13:30,518 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 4.391304347826087) internal successors, (101), 19 states have internal predecessors, (101), 12 states have call successors, (18), 7 states have call predecessors, (18), 5 states have return successors, (14), 8 states have call predecessors, (14), 7 states have call successors, (14) [2024-11-09 12:13:30,518 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 521 transitions. [2024-11-09 12:13:30,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-09 12:13:30,519 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:30,519 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:30,532 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-09 12:13:30,723 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,SelfDestructingSolverStorable22 [2024-11-09 12:13:30,724 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:30,728 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:30,728 INFO L85 PathProgramCache]: Analyzing trace with hash 870027817, now seen corresponding path program 1 times [2024-11-09 12:13:30,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:30,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345138363] [2024-11-09 12:13:30,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:30,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:30,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:30,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-09 12:13:30,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:30,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:30,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:30,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:30,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:30,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:30,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:30,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:30,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:30,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 12:13:30,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:30,980 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 18 proven. 79 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-09 12:13:30,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:30,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345138363] [2024-11-09 12:13:30,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345138363] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:30,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539767753] [2024-11-09 12:13:30,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:30,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:30,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:30,986 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-09 12:13:30,988 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-09 12:13:31,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:31,038 INFO L255 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-09 12:13:31,040 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:31,142 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 18 proven. 79 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-09 12:13:31,143 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:31,332 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 18 proven. 79 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-09 12:13:31,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539767753] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:31,332 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:31,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 17 [2024-11-09 12:13:31,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326615408] [2024-11-09 12:13:31,333 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:31,333 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-09 12:13:31,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:31,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-09 12:13:31,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2024-11-09 12:13:31,334 INFO L87 Difference]: Start difference. First operand 419 states and 521 transitions. Second operand has 17 states, 16 states have (on average 4.375) internal successors, (70), 12 states have internal predecessors, (70), 7 states have call successors, (11), 6 states have call predecessors, (11), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-09 12:13:31,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:31,611 INFO L93 Difference]: Finished difference Result 757 states and 944 transitions. [2024-11-09 12:13:31,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-09 12:13:31,612 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 4.375) internal successors, (70), 12 states have internal predecessors, (70), 7 states have call successors, (11), 6 states have call predecessors, (11), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 89 [2024-11-09 12:13:31,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:31,614 INFO L225 Difference]: With dead ends: 757 [2024-11-09 12:13:31,617 INFO L226 Difference]: Without dead ends: 423 [2024-11-09 12:13:31,620 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 180 SyntacticMatches, 12 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2024-11-09 12:13:31,621 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 173 mSDsluCounter, 437 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:31,621 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 501 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:13:31,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2024-11-09 12:13:31,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 413. [2024-11-09 12:13:31,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 326 states have (on average 1.116564417177914) internal successors, (364), 325 states have internal predecessors, (364), 51 states have call successors, (51), 21 states have call predecessors, (51), 32 states have return successors, (97), 66 states have call predecessors, (97), 49 states have call successors, (97) [2024-11-09 12:13:31,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 512 transitions. [2024-11-09 12:13:31,661 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 512 transitions. Word has length 89 [2024-11-09 12:13:31,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:31,662 INFO L471 AbstractCegarLoop]: Abstraction has 413 states and 512 transitions. [2024-11-09 12:13:31,662 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 4.375) internal successors, (70), 12 states have internal predecessors, (70), 7 states have call successors, (11), 6 states have call predecessors, (11), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-09 12:13:31,662 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 512 transitions. [2024-11-09 12:13:31,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-09 12:13:31,663 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:31,663 INFO L215 NwaCegarLoop]: trace histogram [7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:31,686 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-09 12:13:31,864 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-09 12:13:31,865 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting fibo2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:31,866 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:31,866 INFO L85 PathProgramCache]: Analyzing trace with hash -1952719999, now seen corresponding path program 1 times [2024-11-09 12:13:31,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:31,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052124069] [2024-11-09 12:13:31,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:31,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:31,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:32,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-09 12:13:32,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:32,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:32,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:32,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:32,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:32,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-09 12:13:32,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:32,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-09 12:13:32,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:32,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-09 12:13:32,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:32,067 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 41 proven. 73 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-09 12:13:32,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:32,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052124069] [2024-11-09 12:13:32,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052124069] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:32,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724006055] [2024-11-09 12:13:32,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:32,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:32,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:32,069 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:13:32,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-09 12:13:32,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:32,109 INFO L255 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-09 12:13:32,110 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:32,239 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-09 12:13:32,240 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:32,562 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-11-09 12:13:32,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724006055] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:32,563 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:32,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 9, 11] total 34 [2024-11-09 12:13:32,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094641791] [2024-11-09 12:13:32,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:32,563 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-09 12:13:32,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:32,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-09 12:13:32,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1022, Unknown=0, NotChecked=0, Total=1122 [2024-11-09 12:13:32,565 INFO L87 Difference]: Start difference. First operand 413 states and 512 transitions. Second operand has 34 states, 33 states have (on average 3.303030303030303) internal successors, (109), 28 states have internal predecessors, (109), 14 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (15), 11 states have call predecessors, (15), 8 states have call successors, (15) [2024-11-09 12:13:33,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:33,995 INFO L93 Difference]: Finished difference Result 889 states and 1198 transitions. [2024-11-09 12:13:33,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-09 12:13:33,995 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 3.303030303030303) internal successors, (109), 28 states have internal predecessors, (109), 14 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (15), 11 states have call predecessors, (15), 8 states have call successors, (15) Word has length 93 [2024-11-09 12:13:33,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:33,998 INFO L225 Difference]: With dead ends: 889 [2024-11-09 12:13:33,998 INFO L226 Difference]: Without dead ends: 522 [2024-11-09 12:13:34,002 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 199 SyntacticMatches, 3 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1858 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=866, Invalid=6274, Unknown=0, NotChecked=0, Total=7140 [2024-11-09 12:13:34,002 INFO L432 NwaCegarLoop]: 24 mSDtfsCounter, 338 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 1940 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 2093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 1940 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:34,002 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 522 Invalid, 2093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 1940 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-09 12:13:34,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2024-11-09 12:13:34,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 426. [2024-11-09 12:13:34,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 337 states have (on average 1.1216617210682494) internal successors, (378), 335 states have internal predecessors, (378), 49 states have call successors, (49), 21 states have call predecessors, (49), 36 states have return successors, (103), 69 states have call predecessors, (103), 48 states have call successors, (103) [2024-11-09 12:13:34,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 530 transitions. [2024-11-09 12:13:34,020 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 530 transitions. Word has length 93 [2024-11-09 12:13:34,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:34,021 INFO L471 AbstractCegarLoop]: Abstraction has 426 states and 530 transitions. [2024-11-09 12:13:34,021 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 3.303030303030303) internal successors, (109), 28 states have internal predecessors, (109), 14 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (15), 11 states have call predecessors, (15), 8 states have call successors, (15) [2024-11-09 12:13:34,021 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 530 transitions. [2024-11-09 12:13:34,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-09 12:13:34,022 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:34,022 INFO L215 NwaCegarLoop]: trace histogram [7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:34,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-09 12:13:34,222 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:34,222 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting fibo1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:34,223 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:34,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1606036922, now seen corresponding path program 1 times [2024-11-09 12:13:34,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:34,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104790513] [2024-11-09 12:13:34,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:34,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:34,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:34,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-09 12:13:34,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:34,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:34,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:34,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:34,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:34,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:34,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:34,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:34,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:34,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 12:13:34,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:34,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:34,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:34,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:34,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:34,480 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-11-09 12:13:34,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:34,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104790513] [2024-11-09 12:13:34,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104790513] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:34,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983776727] [2024-11-09 12:13:34,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:34,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:34,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:34,485 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:13:34,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-09 12:13:34,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:34,532 INFO L255 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-09 12:13:34,534 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:34,633 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 143 trivial. 0 not checked. [2024-11-09 12:13:34,633 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:35,003 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 16 proven. 19 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2024-11-09 12:13:35,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983776727] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:35,004 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:35,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 15] total 28 [2024-11-09 12:13:35,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179462415] [2024-11-09 12:13:35,004 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:35,004 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-09 12:13:35,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:35,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-09 12:13:35,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2024-11-09 12:13:35,006 INFO L87 Difference]: Start difference. First operand 426 states and 530 transitions. Second operand has 29 states, 28 states have (on average 2.8214285714285716) internal successors, (79), 29 states have internal predecessors, (79), 7 states have call successors, (9), 1 states have call predecessors, (9), 10 states have return successors, (17), 16 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-09 12:13:35,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:35,298 INFO L93 Difference]: Finished difference Result 636 states and 865 transitions. [2024-11-09 12:13:35,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-09 12:13:35,298 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 2.8214285714285716) internal successors, (79), 29 states have internal predecessors, (79), 7 states have call successors, (9), 1 states have call predecessors, (9), 10 states have return successors, (17), 16 states have call predecessors, (17), 7 states have call successors, (17) Word has length 107 [2024-11-09 12:13:35,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:35,302 INFO L225 Difference]: With dead ends: 636 [2024-11-09 12:13:35,304 INFO L226 Difference]: Without dead ends: 634 [2024-11-09 12:13:35,305 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 213 SyntacticMatches, 5 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=230, Invalid=1330, Unknown=0, NotChecked=0, Total=1560 [2024-11-09 12:13:35,306 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 30 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 319 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:35,306 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 566 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 319 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:13:35,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2024-11-09 12:13:35,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 526. [2024-11-09 12:13:35,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 416 states have (on average 1.0913461538461537) internal successors, (454), 414 states have internal predecessors, (454), 57 states have call successors, (57), 21 states have call predecessors, (57), 49 states have return successors, (160), 90 states have call predecessors, (160), 56 states have call successors, (160) [2024-11-09 12:13:35,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 671 transitions. [2024-11-09 12:13:35,367 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 671 transitions. Word has length 107 [2024-11-09 12:13:35,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:35,367 INFO L471 AbstractCegarLoop]: Abstraction has 526 states and 671 transitions. [2024-11-09 12:13:35,367 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 2.8214285714285716) internal successors, (79), 29 states have internal predecessors, (79), 7 states have call successors, (9), 1 states have call predecessors, (9), 10 states have return successors, (17), 16 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-09 12:13:35,367 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 671 transitions. [2024-11-09 12:13:35,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-09 12:13:35,368 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:35,368 INFO L215 NwaCegarLoop]: trace histogram [7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:35,399 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-09 12:13:35,569 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-09 12:13:35,569 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:35,571 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:35,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1752462871, now seen corresponding path program 1 times [2024-11-09 12:13:35,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:35,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25906464] [2024-11-09 12:13:35,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:35,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:35,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:35,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-09 12:13:35,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:35,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:35,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:35,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:35,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:35,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:35,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:35,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:35,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:35,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 12:13:35,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:35,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:35,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:35,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:35,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:35,878 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 13 proven. 13 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-11-09 12:13:35,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:35,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25906464] [2024-11-09 12:13:35,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25906464] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:35,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768390382] [2024-11-09 12:13:35,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:35,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:35,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:35,884 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:13:35,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-09 12:13:35,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:35,973 INFO L255 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-09 12:13:35,974 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:36,163 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 13 proven. 13 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-11-09 12:13:36,164 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:36,833 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 23 proven. 13 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2024-11-09 12:13:36,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768390382] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:36,833 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:36,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 16] total 26 [2024-11-09 12:13:36,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576343920] [2024-11-09 12:13:36,837 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:36,838 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-09 12:13:36,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:36,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-09 12:13:36,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2024-11-09 12:13:36,839 INFO L87 Difference]: Start difference. First operand 526 states and 671 transitions. Second operand has 27 states, 26 states have (on average 2.923076923076923) internal successors, (76), 27 states have internal predecessors, (76), 7 states have call successors, (9), 1 states have call predecessors, (9), 8 states have return successors, (17), 17 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-09 12:13:37,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:37,109 INFO L93 Difference]: Finished difference Result 817 states and 1162 transitions. [2024-11-09 12:13:37,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-09 12:13:37,110 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 2.923076923076923) internal successors, (76), 27 states have internal predecessors, (76), 7 states have call successors, (9), 1 states have call predecessors, (9), 8 states have return successors, (17), 17 states have call predecessors, (17), 7 states have call successors, (17) Word has length 108 [2024-11-09 12:13:37,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:37,114 INFO L225 Difference]: With dead ends: 817 [2024-11-09 12:13:37,114 INFO L226 Difference]: Without dead ends: 815 [2024-11-09 12:13:37,115 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 215 SyntacticMatches, 7 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=148, Invalid=844, Unknown=0, NotChecked=0, Total=992 [2024-11-09 12:13:37,115 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 14 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:37,116 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 509 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 350 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:13:37,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 815 states. [2024-11-09 12:13:37,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 815 to 646. [2024-11-09 12:13:37,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 510 states have (on average 1.0705882352941176) internal successors, (546), 508 states have internal predecessors, (546), 67 states have call successors, (67), 21 states have call predecessors, (67), 65 states have return successors, (294), 116 states have call predecessors, (294), 66 states have call successors, (294) [2024-11-09 12:13:37,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 907 transitions. [2024-11-09 12:13:37,146 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 907 transitions. Word has length 108 [2024-11-09 12:13:37,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:37,147 INFO L471 AbstractCegarLoop]: Abstraction has 646 states and 907 transitions. [2024-11-09 12:13:37,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 2.923076923076923) internal successors, (76), 27 states have internal predecessors, (76), 7 states have call successors, (9), 1 states have call predecessors, (9), 8 states have return successors, (17), 17 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-09 12:13:37,147 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 907 transitions. [2024-11-09 12:13:37,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-09 12:13:37,148 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:37,149 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-09 12:13:37,162 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-09 12:13:37,349 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-09 12:13:37,349 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting fibo2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:37,350 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:37,350 INFO L85 PathProgramCache]: Analyzing trace with hash -1104785409, now seen corresponding path program 1 times [2024-11-09 12:13:37,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:37,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024610191] [2024-11-09 12:13:37,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:37,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:37,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:37,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-09 12:13:37,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:37,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:37,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:37,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:37,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:37,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:37,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:37,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:37,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:37,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:37,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:37,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:37,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:37,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:37,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:37,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:37,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:37,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-09 12:13:37,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:37,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:37,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:37,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:37,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:37,520 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 68 proven. 114 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-09 12:13:37,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:37,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024610191] [2024-11-09 12:13:37,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024610191] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:37,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835847252] [2024-11-09 12:13:37,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:37,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:37,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:37,522 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:13:37,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-09 12:13:37,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:37,576 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-09 12:13:37,577 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:37,634 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 68 proven. 114 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-09 12:13:37,635 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:37,847 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 68 proven. 114 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-09 12:13:37,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835847252] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:37,848 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:37,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 20 [2024-11-09 12:13:37,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737239636] [2024-11-09 12:13:37,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:37,848 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 12:13:37,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:37,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 12:13:37,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2024-11-09 12:13:37,849 INFO L87 Difference]: Start difference. First operand 646 states and 907 transitions. Second operand has 20 states, 19 states have (on average 4.7894736842105265) internal successors, (91), 16 states have internal predecessors, (91), 11 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (11), 5 states have call predecessors, (11), 7 states have call successors, (11) [2024-11-09 12:13:38,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:38,210 INFO L93 Difference]: Finished difference Result 1275 states and 1822 transitions. [2024-11-09 12:13:38,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-09 12:13:38,210 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 4.7894736842105265) internal successors, (91), 16 states have internal predecessors, (91), 11 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (11), 5 states have call predecessors, (11), 7 states have call successors, (11) Word has length 142 [2024-11-09 12:13:38,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:38,214 INFO L225 Difference]: With dead ends: 1275 [2024-11-09 12:13:38,214 INFO L226 Difference]: Without dead ends: 666 [2024-11-09 12:13:38,216 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 295 SyntacticMatches, 11 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2024-11-09 12:13:38,216 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 147 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:38,216 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 525 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 707 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 12:13:38,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2024-11-09 12:13:38,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 658. [2024-11-09 12:13:38,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 520 states have (on average 1.0673076923076923) internal successors, (555), 517 states have internal predecessors, (555), 68 states have call successors, (68), 21 states have call predecessors, (68), 66 states have return successors, (299), 119 states have call predecessors, (299), 67 states have call successors, (299) [2024-11-09 12:13:38,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 922 transitions. [2024-11-09 12:13:38,244 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 922 transitions. Word has length 142 [2024-11-09 12:13:38,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:38,245 INFO L471 AbstractCegarLoop]: Abstraction has 658 states and 922 transitions. [2024-11-09 12:13:38,245 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 4.7894736842105265) internal successors, (91), 16 states have internal predecessors, (91), 11 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (11), 5 states have call predecessors, (11), 7 states have call successors, (11) [2024-11-09 12:13:38,245 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 922 transitions. [2024-11-09 12:13:38,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-09 12:13:38,246 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:38,246 INFO L215 NwaCegarLoop]: trace histogram [10, 8, 8, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1] [2024-11-09 12:13:38,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-09 12:13:38,449 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-09 12:13:38,450 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting fibo2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:38,450 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:38,450 INFO L85 PathProgramCache]: Analyzing trace with hash 1146617985, now seen corresponding path program 2 times [2024-11-09 12:13:38,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:38,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152320646] [2024-11-09 12:13:38,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:38,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:38,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:38,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-09 12:13:38,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:38,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:38,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:38,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:38,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:38,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:38,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:38,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:38,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:38,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:38,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:38,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:38,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:38,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:38,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:38,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:38,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:38,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-09 12:13:38,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:38,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:38,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:39,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:39,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:39,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:39,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:39,015 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:39,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:39,020 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 45 proven. 59 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2024-11-09 12:13:39,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:39,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152320646] [2024-11-09 12:13:39,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152320646] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:39,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168292829] [2024-11-09 12:13:39,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 12:13:39,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:39,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:39,024 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:13:39,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-09 12:13:39,112 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 12:13:39,113 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:13:39,119 INFO L255 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-09 12:13:39,122 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:39,379 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 45 proven. 59 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2024-11-09 12:13:39,380 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:40,333 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 74 proven. 54 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2024-11-09 12:13:40,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168292829] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:40,333 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:40,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 22] total 36 [2024-11-09 12:13:40,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244441346] [2024-11-09 12:13:40,333 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:40,334 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-09 12:13:40,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:40,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-09 12:13:40,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1152, Unknown=0, NotChecked=0, Total=1332 [2024-11-09 12:13:40,335 INFO L87 Difference]: Start difference. First operand 658 states and 922 transitions. Second operand has 37 states, 36 states have (on average 2.7777777777777777) internal successors, (100), 37 states have internal predecessors, (100), 9 states have call successors, (11), 1 states have call predecessors, (11), 11 states have return successors, (24), 24 states have call predecessors, (24), 9 states have call successors, (24) [2024-11-09 12:13:40,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:40,663 INFO L93 Difference]: Finished difference Result 895 states and 1296 transitions. [2024-11-09 12:13:40,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-09 12:13:40,664 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 2.7777777777777777) internal successors, (100), 37 states have internal predecessors, (100), 9 states have call successors, (11), 1 states have call predecessors, (11), 11 states have return successors, (24), 24 states have call predecessors, (24), 9 states have call successors, (24) Word has length 161 [2024-11-09 12:13:40,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:40,670 INFO L225 Difference]: With dead ends: 895 [2024-11-09 12:13:40,671 INFO L226 Difference]: Without dead ends: 893 [2024-11-09 12:13:40,672 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 388 GetRequests, 326 SyntacticMatches, 16 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1128 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=306, Invalid=1950, Unknown=0, NotChecked=0, Total=2256 [2024-11-09 12:13:40,676 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 18 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:40,677 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 515 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:13:40,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893 states. [2024-11-09 12:13:40,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 893 to 647. [2024-11-09 12:13:40,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 509 states have (on average 1.0491159135559922) internal successors, (534), 510 states have internal predecessors, (534), 67 states have call successors, (67), 21 states have call predecessors, (67), 67 states have return successors, (287), 115 states have call predecessors, (287), 66 states have call successors, (287) [2024-11-09 12:13:40,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 888 transitions. [2024-11-09 12:13:40,717 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 888 transitions. Word has length 161 [2024-11-09 12:13:40,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:40,718 INFO L471 AbstractCegarLoop]: Abstraction has 647 states and 888 transitions. [2024-11-09 12:13:40,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 2.7777777777777777) internal successors, (100), 37 states have internal predecessors, (100), 9 states have call successors, (11), 1 states have call predecessors, (11), 11 states have return successors, (24), 24 states have call predecessors, (24), 9 states have call successors, (24) [2024-11-09 12:13:40,718 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 888 transitions. [2024-11-09 12:13:40,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2024-11-09 12:13:40,720 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:40,720 INFO L215 NwaCegarLoop]: trace histogram [12, 11, 10, 10, 10, 9, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 1, 1, 1, 1] [2024-11-09 12:13:40,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-09 12:13:40,920 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-09 12:13:40,921 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:40,921 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:40,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1601990729, now seen corresponding path program 2 times [2024-11-09 12:13:40,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:40,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761646546] [2024-11-09 12:13:40,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:40,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:40,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 12:13:41,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:41,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:41,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:41,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:41,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:41,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:41,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:41,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:41,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:41,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:13:41,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:41,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:41,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:41,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:41,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2024-11-09 12:13:41,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:41,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:41,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:41,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-09 12:13:41,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:41,174 INFO L134 CoverageAnalysis]: Checked inductivity of 733 backedges. 178 proven. 145 refuted. 0 times theorem prover too weak. 410 trivial. 0 not checked. [2024-11-09 12:13:41,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:41,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761646546] [2024-11-09 12:13:41,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761646546] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:41,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737585282] [2024-11-09 12:13:41,175 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 12:13:41,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:41,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:41,176 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:13:41,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-09 12:13:41,258 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 12:13:41,259 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:13:41,260 INFO L255 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-09 12:13:41,263 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:41,367 INFO L134 CoverageAnalysis]: Checked inductivity of 733 backedges. 381 proven. 126 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2024-11-09 12:13:41,367 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:41,749 INFO L134 CoverageAnalysis]: Checked inductivity of 733 backedges. 109 proven. 210 refuted. 0 times theorem prover too weak. 414 trivial. 0 not checked. [2024-11-09 12:13:41,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737585282] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:41,750 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:41,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 15] total 23 [2024-11-09 12:13:41,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93605911] [2024-11-09 12:13:41,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:41,751 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-09 12:13:41,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:41,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-09 12:13:41,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2024-11-09 12:13:41,752 INFO L87 Difference]: Start difference. First operand 647 states and 888 transitions. Second operand has 23 states, 22 states have (on average 6.409090909090909) internal successors, (141), 20 states have internal predecessors, (141), 14 states have call successors, (26), 5 states have call predecessors, (26), 7 states have return successors, (24), 12 states have call predecessors, (24), 11 states have call successors, (24) [2024-11-09 12:13:42,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:42,045 INFO L93 Difference]: Finished difference Result 1144 states and 1619 transitions. [2024-11-09 12:13:42,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-09 12:13:42,045 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 6.409090909090909) internal successors, (141), 20 states have internal predecessors, (141), 14 states have call successors, (26), 5 states have call predecessors, (26), 7 states have return successors, (24), 12 states have call predecessors, (24), 11 states have call successors, (24) Word has length 214 [2024-11-09 12:13:42,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:42,048 INFO L225 Difference]: With dead ends: 1144 [2024-11-09 12:13:42,049 INFO L226 Difference]: Without dead ends: 565 [2024-11-09 12:13:42,051 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 490 GetRequests, 453 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=136, Invalid=676, Unknown=0, NotChecked=0, Total=812 [2024-11-09 12:13:42,052 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 131 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:42,052 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 363 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 512 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:13:42,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2024-11-09 12:13:42,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 504. [2024-11-09 12:13:42,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 395 states have (on average 1.0455696202531646) internal successors, (413), 399 states have internal predecessors, (413), 55 states have call successors, (55), 22 states have call predecessors, (55), 50 states have return successors, (136), 82 states have call predecessors, (136), 54 states have call successors, (136) [2024-11-09 12:13:42,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 604 transitions. [2024-11-09 12:13:42,076 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 604 transitions. Word has length 214 [2024-11-09 12:13:42,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:42,076 INFO L471 AbstractCegarLoop]: Abstraction has 504 states and 604 transitions. [2024-11-09 12:13:42,076 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 6.409090909090909) internal successors, (141), 20 states have internal predecessors, (141), 14 states have call successors, (26), 5 states have call predecessors, (26), 7 states have return successors, (24), 12 states have call predecessors, (24), 11 states have call successors, (24) [2024-11-09 12:13:42,076 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 604 transitions. [2024-11-09 12:13:42,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2024-11-09 12:13:42,078 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:42,078 INFO L215 NwaCegarLoop]: trace histogram [14, 12, 11, 11, 10, 10, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 1, 1, 1, 1, 1] [2024-11-09 12:13:42,094 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-09 12:13:42,282 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:42,283 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:42,283 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:42,283 INFO L85 PathProgramCache]: Analyzing trace with hash 447095822, now seen corresponding path program 3 times [2024-11-09 12:13:42,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:42,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252370419] [2024-11-09 12:13:42,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:42,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:42,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 12:13:42,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:42,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,441 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:42,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:42,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:42,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:42,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:42,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:42,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:42,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:42,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:13:42,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:42,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:42,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:42,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:42,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-09 12:13:42,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:42,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:42,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:42,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:42,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:42,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:42,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:42,775 INFO L134 CoverageAnalysis]: Checked inductivity of 897 backedges. 246 proven. 160 refuted. 0 times theorem prover too weak. 491 trivial. 0 not checked. [2024-11-09 12:13:42,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:42,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252370419] [2024-11-09 12:13:42,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252370419] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:42,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551950284] [2024-11-09 12:13:42,777 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 12:13:42,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:42,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:42,779 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:13:42,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-09 12:13:42,844 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-09 12:13:42,844 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:13:42,845 INFO L255 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-09 12:13:42,848 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:42,920 INFO L134 CoverageAnalysis]: Checked inductivity of 897 backedges. 219 proven. 7 refuted. 0 times theorem prover too weak. 671 trivial. 0 not checked. [2024-11-09 12:13:42,920 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:43,272 INFO L134 CoverageAnalysis]: Checked inductivity of 897 backedges. 219 proven. 7 refuted. 0 times theorem prover too weak. 671 trivial. 0 not checked. [2024-11-09 12:13:43,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551950284] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:43,273 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:43,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 9, 9] total 25 [2024-11-09 12:13:43,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605370490] [2024-11-09 12:13:43,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:43,274 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-09 12:13:43,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:43,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-09 12:13:43,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2024-11-09 12:13:43,275 INFO L87 Difference]: Start difference. First operand 504 states and 604 transitions. Second operand has 25 states, 24 states have (on average 4.708333333333333) internal successors, (113), 22 states have internal predecessors, (113), 11 states have call successors, (19), 4 states have call predecessors, (19), 6 states have return successors, (17), 10 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-09 12:13:43,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:43,524 INFO L93 Difference]: Finished difference Result 933 states and 1151 transitions. [2024-11-09 12:13:43,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-09 12:13:43,527 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 4.708333333333333) internal successors, (113), 22 states have internal predecessors, (113), 11 states have call successors, (19), 4 states have call predecessors, (19), 6 states have return successors, (17), 10 states have call predecessors, (17), 8 states have call successors, (17) Word has length 234 [2024-11-09 12:13:43,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:43,530 INFO L225 Difference]: With dead ends: 933 [2024-11-09 12:13:43,530 INFO L226 Difference]: Without dead ends: 514 [2024-11-09 12:13:43,532 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 535 GetRequests, 504 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2024-11-09 12:13:43,532 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 157 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:43,532 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 407 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:13:43,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2024-11-09 12:13:43,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 494. [2024-11-09 12:13:43,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 387 states have (on average 1.041343669250646) internal successors, (403), 391 states have internal predecessors, (403), 56 states have call successors, (56), 22 states have call predecessors, (56), 47 states have return successors, (127), 80 states have call predecessors, (127), 55 states have call successors, (127) [2024-11-09 12:13:43,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 586 transitions. [2024-11-09 12:13:43,554 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 586 transitions. Word has length 234 [2024-11-09 12:13:43,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:43,556 INFO L471 AbstractCegarLoop]: Abstraction has 494 states and 586 transitions. [2024-11-09 12:13:43,556 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.708333333333333) internal successors, (113), 22 states have internal predecessors, (113), 11 states have call successors, (19), 4 states have call predecessors, (19), 6 states have return successors, (17), 10 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-09 12:13:43,556 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 586 transitions. [2024-11-09 12:13:43,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2024-11-09 12:13:43,557 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:43,558 INFO L215 NwaCegarLoop]: trace histogram [14, 13, 12, 12, 11, 10, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 1, 1, 1, 1] [2024-11-09 12:13:43,572 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-09 12:13:43,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-09 12:13:43,759 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:43,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:43,759 INFO L85 PathProgramCache]: Analyzing trace with hash -1650966391, now seen corresponding path program 4 times [2024-11-09 12:13:43,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:43,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107051650] [2024-11-09 12:13:43,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:43,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:43,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 12:13:43,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:43,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:43,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:43,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:43,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:43,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:43,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:43,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:43,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:43,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:13:43,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:43,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:43,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:43,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:43,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-09 12:13:43,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:43,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:43,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:43,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:43,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:43,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:43,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:43,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-09 12:13:43,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:43,908 INFO L134 CoverageAnalysis]: Checked inductivity of 1038 backedges. 160 proven. 3 refuted. 0 times theorem prover too weak. 875 trivial. 0 not checked. [2024-11-09 12:13:43,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:43,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107051650] [2024-11-09 12:13:43,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107051650] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:43,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914176267] [2024-11-09 12:13:43,908 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 12:13:43,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:43,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:43,913 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:13:43,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-09 12:13:44,018 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 12:13:44,018 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:13:44,020 INFO L255 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-09 12:13:44,023 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:44,172 INFO L134 CoverageAnalysis]: Checked inductivity of 1038 backedges. 215 proven. 174 refuted. 0 times theorem prover too weak. 649 trivial. 0 not checked. [2024-11-09 12:13:44,172 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:44,646 INFO L134 CoverageAnalysis]: Checked inductivity of 1038 backedges. 215 proven. 175 refuted. 0 times theorem prover too weak. 648 trivial. 0 not checked. [2024-11-09 12:13:44,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914176267] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:44,648 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:44,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 15] total 20 [2024-11-09 12:13:44,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193155163] [2024-11-09 12:13:44,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:44,649 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 12:13:44,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:44,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 12:13:44,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2024-11-09 12:13:44,652 INFO L87 Difference]: Start difference. First operand 494 states and 586 transitions. Second operand has 20 states, 19 states have (on average 5.684210526315789) internal successors, (108), 17 states have internal predecessors, (108), 12 states have call successors, (19), 4 states have call predecessors, (19), 5 states have return successors, (17), 7 states have call predecessors, (17), 9 states have call successors, (17) [2024-11-09 12:13:44,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:44,995 INFO L93 Difference]: Finished difference Result 801 states and 965 transitions. [2024-11-09 12:13:44,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-09 12:13:44,997 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 5.684210526315789) internal successors, (108), 17 states have internal predecessors, (108), 12 states have call successors, (19), 4 states have call predecessors, (19), 5 states have return successors, (17), 7 states have call predecessors, (17), 9 states have call successors, (17) Word has length 252 [2024-11-09 12:13:44,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:44,999 INFO L225 Difference]: With dead ends: 801 [2024-11-09 12:13:44,999 INFO L226 Difference]: Without dead ends: 389 [2024-11-09 12:13:45,002 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 570 GetRequests, 533 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=134, Invalid=678, Unknown=0, NotChecked=0, Total=812 [2024-11-09 12:13:45,002 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 111 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 585 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:45,002 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 445 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 585 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:13:45,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2024-11-09 12:13:45,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 368. [2024-11-09 12:13:45,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 290 states have (on average 1.0344827586206897) internal successors, (300), 293 states have internal predecessors, (300), 46 states have call successors, (46), 23 states have call predecessors, (46), 30 states have return successors, (62), 51 states have call predecessors, (62), 45 states have call successors, (62) [2024-11-09 12:13:45,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 408 transitions. [2024-11-09 12:13:45,018 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 408 transitions. Word has length 252 [2024-11-09 12:13:45,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:45,019 INFO L471 AbstractCegarLoop]: Abstraction has 368 states and 408 transitions. [2024-11-09 12:13:45,019 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 5.684210526315789) internal successors, (108), 17 states have internal predecessors, (108), 12 states have call successors, (19), 4 states have call predecessors, (19), 5 states have return successors, (17), 7 states have call predecessors, (17), 9 states have call successors, (17) [2024-11-09 12:13:45,019 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 408 transitions. [2024-11-09 12:13:45,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2024-11-09 12:13:45,020 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:45,021 INFO L215 NwaCegarLoop]: trace histogram [14, 13, 12, 12, 11, 11, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 2, 1, 1, 1, 1] [2024-11-09 12:13:45,036 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-09 12:13:45,224 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:45,225 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:45,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:45,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1942864476, now seen corresponding path program 5 times [2024-11-09 12:13:45,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:45,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656502882] [2024-11-09 12:13:45,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:45,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:45,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 12:13:45,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:45,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:45,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:45,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:45,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:45,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:45,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:45,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:45,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,809 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:45,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:13:45,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:45,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:45,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:45,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:45,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-09 12:13:45,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:45,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:45,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:45,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:45,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:45,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:45,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:46,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:46,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:46,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:46,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:46,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:46,016 INFO L134 CoverageAnalysis]: Checked inductivity of 1048 backedges. 148 proven. 181 refuted. 0 times theorem prover too weak. 719 trivial. 0 not checked. [2024-11-09 12:13:46,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:46,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656502882] [2024-11-09 12:13:46,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656502882] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:46,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943925819] [2024-11-09 12:13:46,017 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-09 12:13:46,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:46,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:46,018 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:13:46,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-09 12:13:46,120 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-09 12:13:46,120 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:13:46,122 INFO L255 TraceCheckSpWp]: Trace formula consists of 486 conjuncts, 49 conjuncts are in the unsatisfiable core [2024-11-09 12:13:46,125 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:46,380 INFO L134 CoverageAnalysis]: Checked inductivity of 1048 backedges. 148 proven. 181 refuted. 0 times theorem prover too weak. 719 trivial. 0 not checked. [2024-11-09 12:13:46,380 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:48,760 INFO L134 CoverageAnalysis]: Checked inductivity of 1048 backedges. 218 proven. 160 refuted. 0 times theorem prover too weak. 670 trivial. 0 not checked. [2024-11-09 12:13:48,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943925819] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:48,761 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:48,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 29] total 47 [2024-11-09 12:13:48,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324237327] [2024-11-09 12:13:48,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:48,761 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-11-09 12:13:48,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:48,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-11-09 12:13:48,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=287, Invalid=1969, Unknown=0, NotChecked=0, Total=2256 [2024-11-09 12:13:48,763 INFO L87 Difference]: Start difference. First operand 368 states and 408 transitions. Second operand has 48 states, 47 states have (on average 2.702127659574468) internal successors, (127), 48 states have internal predecessors, (127), 12 states have call successors, (14), 1 states have call predecessors, (14), 14 states have return successors, (32), 32 states have call predecessors, (32), 12 states have call successors, (32) [2024-11-09 12:13:48,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:48,954 INFO L93 Difference]: Finished difference Result 418 states and 464 transitions. [2024-11-09 12:13:48,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-09 12:13:48,955 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 2.702127659574468) internal successors, (127), 48 states have internal predecessors, (127), 12 states have call successors, (14), 1 states have call predecessors, (14), 14 states have return successors, (32), 32 states have call predecessors, (32), 12 states have call successors, (32) Word has length 253 [2024-11-09 12:13:48,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:48,957 INFO L225 Difference]: With dead ends: 418 [2024-11-09 12:13:48,957 INFO L226 Difference]: Without dead ends: 416 [2024-11-09 12:13:48,958 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 604 GetRequests, 522 SyntacticMatches, 33 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2196 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=323, Invalid=2227, Unknown=0, NotChecked=0, Total=2550 [2024-11-09 12:13:48,958 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 14 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 616 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:48,959 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 616 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:13:48,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2024-11-09 12:13:49,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 360. [2024-11-09 12:13:49,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 284 states have (on average 1.028169014084507) internal successors, (292), 287 states have internal predecessors, (292), 44 states have call successors, (44), 23 states have call predecessors, (44), 30 states have return successors, (59), 49 states have call predecessors, (59), 43 states have call successors, (59) [2024-11-09 12:13:49,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 395 transitions. [2024-11-09 12:13:49,026 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 395 transitions. Word has length 253 [2024-11-09 12:13:49,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:49,026 INFO L471 AbstractCegarLoop]: Abstraction has 360 states and 395 transitions. [2024-11-09 12:13:49,026 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 47 states have (on average 2.702127659574468) internal successors, (127), 48 states have internal predecessors, (127), 12 states have call successors, (14), 1 states have call predecessors, (14), 14 states have return successors, (32), 32 states have call predecessors, (32), 12 states have call successors, (32) [2024-11-09 12:13:49,027 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 395 transitions. [2024-11-09 12:13:49,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2024-11-09 12:13:49,030 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:49,030 INFO L215 NwaCegarLoop]: trace histogram [19, 18, 17, 16, 16, 14, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 5, 3, 3, 1, 1, 1, 1] [2024-11-09 12:13:49,044 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-09 12:13:49,234 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:49,235 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting fibo2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:49,236 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:49,236 INFO L85 PathProgramCache]: Analyzing trace with hash 2028835144, now seen corresponding path program 3 times [2024-11-09 12:13:49,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:49,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328097165] [2024-11-09 12:13:49,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:49,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:49,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:49,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:49,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:49,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:49,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:49,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:13:49,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:49,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:49,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:13:49,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:49,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:49,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:49,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:49,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2024-11-09 12:13:49,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:49,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:49,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:49,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:49,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:49,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:49,672 INFO L134 CoverageAnalysis]: Checked inductivity of 2035 backedges. 426 proven. 203 refuted. 0 times theorem prover too weak. 1406 trivial. 0 not checked. [2024-11-09 12:13:49,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:49,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328097165] [2024-11-09 12:13:49,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328097165] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:49,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400913076] [2024-11-09 12:13:49,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 12:13:49,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:49,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:49,673 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:13:49,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-09 12:13:49,768 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-09 12:13:49,769 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:13:49,769 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 12:13:49,773 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:49,835 INFO L134 CoverageAnalysis]: Checked inductivity of 2035 backedges. 281 proven. 4 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2024-11-09 12:13:49,836 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:50,212 INFO L134 CoverageAnalysis]: Checked inductivity of 2035 backedges. 281 proven. 4 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2024-11-09 12:13:50,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400913076] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:50,213 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:50,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 7, 7] total 23 [2024-11-09 12:13:50,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079994940] [2024-11-09 12:13:50,213 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:50,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-09 12:13:50,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:50,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-09 12:13:50,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2024-11-09 12:13:50,214 INFO L87 Difference]: Start difference. First operand 360 states and 395 transitions. Second operand has 23 states, 22 states have (on average 4.636363636363637) internal successors, (102), 21 states have internal predecessors, (102), 10 states have call successors, (15), 3 states have call predecessors, (15), 8 states have return successors, (16), 10 states have call predecessors, (16), 8 states have call successors, (16) [2024-11-09 12:13:50,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:50,587 INFO L93 Difference]: Finished difference Result 631 states and 709 transitions. [2024-11-09 12:13:50,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-09 12:13:50,588 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 4.636363636363637) internal successors, (102), 21 states have internal predecessors, (102), 10 states have call successors, (15), 3 states have call predecessors, (15), 8 states have return successors, (16), 10 states have call predecessors, (16), 8 states have call successors, (16) Word has length 346 [2024-11-09 12:13:50,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:50,590 INFO L225 Difference]: With dead ends: 631 [2024-11-09 12:13:50,590 INFO L226 Difference]: Without dead ends: 370 [2024-11-09 12:13:50,591 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 784 GetRequests, 750 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=175, Invalid=881, Unknown=0, NotChecked=0, Total=1056 [2024-11-09 12:13:50,591 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 147 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 675 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 675 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:50,592 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 441 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 675 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 12:13:50,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2024-11-09 12:13:50,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 329. [2024-11-09 12:13:50,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 260 states have (on average 1.0269230769230768) internal successors, (267), 262 states have internal predecessors, (267), 40 states have call successors, (40), 24 states have call predecessors, (40), 27 states have return successors, (45), 42 states have call predecessors, (45), 39 states have call successors, (45) [2024-11-09 12:13:50,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 352 transitions. [2024-11-09 12:13:50,605 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 352 transitions. Word has length 346 [2024-11-09 12:13:50,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:50,606 INFO L471 AbstractCegarLoop]: Abstraction has 329 states and 352 transitions. [2024-11-09 12:13:50,606 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 4.636363636363637) internal successors, (102), 21 states have internal predecessors, (102), 10 states have call successors, (15), 3 states have call predecessors, (15), 8 states have return successors, (16), 10 states have call predecessors, (16), 8 states have call successors, (16) [2024-11-09 12:13:50,606 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 352 transitions. [2024-11-09 12:13:50,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 405 [2024-11-09 12:13:50,608 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:50,609 INFO L215 NwaCegarLoop]: trace histogram [21, 21, 20, 20, 17, 17, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 7, 6, 4, 4, 1, 1, 1, 1] [2024-11-09 12:13:50,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-09 12:13:50,809 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:50,810 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting fibo2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:50,810 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:50,810 INFO L85 PathProgramCache]: Analyzing trace with hash 322047479, now seen corresponding path program 4 times [2024-11-09 12:13:50,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:50,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549660594] [2024-11-09 12:13:50,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:50,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:50,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:51,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:51,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:51,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:51,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:51,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:51,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:51,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:51,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:51,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:51,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:51,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:51,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:52,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:52,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:52,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:52,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:52,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:13:52,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,093 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:52,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:52,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:52,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:52,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:13:52,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:52,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:52,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:52,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:52,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:52,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:52,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:52,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:52,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2024-11-09 12:13:52,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:52,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:52,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:52,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:52,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:52,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:52,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:13:52,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:52,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:52,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:13:52,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:52,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:13:52,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:13:52,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:13:52,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:52,521 INFO L134 CoverageAnalysis]: Checked inductivity of 2802 backedges. 432 proven. 525 refuted. 0 times theorem prover too weak. 1845 trivial. 0 not checked. [2024-11-09 12:13:52,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:13:52,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549660594] [2024-11-09 12:13:52,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549660594] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:13:52,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655764120] [2024-11-09 12:13:52,522 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 12:13:52,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:52,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:13:52,523 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:13:52,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-09 12:13:52,664 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 12:13:52,665 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:13:52,667 INFO L255 TraceCheckSpWp]: Trace formula consists of 766 conjuncts, 81 conjuncts are in the unsatisfiable core [2024-11-09 12:13:52,671 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:13:53,050 INFO L134 CoverageAnalysis]: Checked inductivity of 2802 backedges. 432 proven. 525 refuted. 0 times theorem prover too weak. 1845 trivial. 0 not checked. [2024-11-09 12:13:53,050 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:13:59,256 INFO L134 CoverageAnalysis]: Checked inductivity of 2802 backedges. 585 proven. 468 refuted. 0 times theorem prover too weak. 1749 trivial. 0 not checked. [2024-11-09 12:13:59,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655764120] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:13:59,257 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:13:59,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 37] total 58 [2024-11-09 12:13:59,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376649916] [2024-11-09 12:13:59,257 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:13:59,258 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-11-09 12:13:59,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:13:59,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-11-09 12:13:59,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=415, Invalid=3007, Unknown=0, NotChecked=0, Total=3422 [2024-11-09 12:13:59,261 INFO L87 Difference]: Start difference. First operand 329 states and 352 transitions. Second operand has 59 states, 58 states have (on average 2.6551724137931036) internal successors, (154), 59 states have internal predecessors, (154), 15 states have call successors, (17), 1 states have call predecessors, (17), 17 states have return successors, (40), 40 states have call predecessors, (40), 15 states have call successors, (40) [2024-11-09 12:13:59,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:13:59,443 INFO L93 Difference]: Finished difference Result 366 states and 393 transitions. [2024-11-09 12:13:59,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-09 12:13:59,443 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 58 states have (on average 2.6551724137931036) internal successors, (154), 59 states have internal predecessors, (154), 15 states have call successors, (17), 1 states have call predecessors, (17), 17 states have return successors, (40), 40 states have call predecessors, (40), 15 states have call successors, (40) Word has length 404 [2024-11-09 12:13:59,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:13:59,445 INFO L225 Difference]: With dead ends: 366 [2024-11-09 12:13:59,445 INFO L226 Difference]: Without dead ends: 356 [2024-11-09 12:13:59,447 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 970 GetRequests, 848 SyntacticMatches, 62 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4569 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=461, Invalid=3321, Unknown=0, NotChecked=0, Total=3782 [2024-11-09 12:13:59,447 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 8 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 546 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:13:59,447 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 546 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:13:59,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2024-11-09 12:13:59,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 350. [2024-11-09 12:13:59,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 277 states have (on average 1.0216606498194947) internal successors, (283), 278 states have internal predecessors, (283), 43 states have call successors, (43), 24 states have call predecessors, (43), 29 states have return successors, (51), 47 states have call predecessors, (51), 42 states have call successors, (51) [2024-11-09 12:13:59,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 377 transitions. [2024-11-09 12:13:59,463 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 377 transitions. Word has length 404 [2024-11-09 12:13:59,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:13:59,463 INFO L471 AbstractCegarLoop]: Abstraction has 350 states and 377 transitions. [2024-11-09 12:13:59,464 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 2.6551724137931036) internal successors, (154), 59 states have internal predecessors, (154), 15 states have call successors, (17), 1 states have call predecessors, (17), 17 states have return successors, (40), 40 states have call predecessors, (40), 15 states have call successors, (40) [2024-11-09 12:13:59,464 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 377 transitions. [2024-11-09 12:13:59,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 595 [2024-11-09 12:13:59,466 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:13:59,466 INFO L215 NwaCegarLoop]: trace histogram [31, 30, 30, 30, 25, 24, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 10, 9, 7, 5, 1, 1, 1, 1] [2024-11-09 12:13:59,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-09 12:13:59,670 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:13:59,670 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:13:59,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:13:59,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1893780207, now seen corresponding path program 6 times [2024-11-09 12:13:59,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:13:59,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999031265] [2024-11-09 12:13:59,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:13:59,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:13:59,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:13:59,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:14:00,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:00,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:00,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:00,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:00,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:14:00,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:00,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:00,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:14:00,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:00,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:00,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:00,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:00,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-09 12:14:00,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:00,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:00,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:00,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:00,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:14:00,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:00,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:00,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2024-11-09 12:14:00,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:00,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:00,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:00,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:00,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:14:00,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:00,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-09 12:14:00,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:00,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:00,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:00,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:00,383 INFO L134 CoverageAnalysis]: Checked inductivity of 6216 backedges. 1361 proven. 243 refuted. 0 times theorem prover too weak. 4612 trivial. 0 not checked. [2024-11-09 12:14:00,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:14:00,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999031265] [2024-11-09 12:14:00,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999031265] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:14:00,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410136343] [2024-11-09 12:14:00,383 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-09 12:14:00,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:14:00,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:14:00,385 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:14:00,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-09 12:14:00,593 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-11-09 12:14:00,593 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:14:00,595 INFO L255 TraceCheckSpWp]: Trace formula consists of 663 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-09 12:14:00,600 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:14:00,713 INFO L134 CoverageAnalysis]: Checked inductivity of 6216 backedges. 2016 proven. 44 refuted. 0 times theorem prover too weak. 4156 trivial. 0 not checked. [2024-11-09 12:14:00,713 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:14:01,769 INFO L134 CoverageAnalysis]: Checked inductivity of 6216 backedges. 1125 proven. 138 refuted. 0 times theorem prover too weak. 4953 trivial. 0 not checked. [2024-11-09 12:14:01,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410136343] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:14:01,770 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:14:01,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 13] total 30 [2024-11-09 12:14:01,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758387976] [2024-11-09 12:14:01,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:14:01,771 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-09 12:14:01,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:14:01,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-09 12:14:01,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=747, Unknown=0, NotChecked=0, Total=870 [2024-11-09 12:14:01,772 INFO L87 Difference]: Start difference. First operand 350 states and 377 transitions. Second operand has 30 states, 29 states have (on average 6.103448275862069) internal successors, (177), 29 states have internal predecessors, (177), 20 states have call successors, (33), 3 states have call predecessors, (33), 9 states have return successors, (37), 17 states have call predecessors, (37), 19 states have call successors, (37) [2024-11-09 12:14:02,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:14:02,241 INFO L93 Difference]: Finished difference Result 496 states and 537 transitions. [2024-11-09 12:14:02,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-09 12:14:02,241 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 6.103448275862069) internal successors, (177), 29 states have internal predecessors, (177), 20 states have call successors, (33), 3 states have call predecessors, (33), 9 states have return successors, (37), 17 states have call predecessors, (37), 19 states have call successors, (37) Word has length 594 [2024-11-09 12:14:02,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:14:02,244 INFO L225 Difference]: With dead ends: 496 [2024-11-09 12:14:02,244 INFO L226 Difference]: Without dead ends: 382 [2024-11-09 12:14:02,245 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1334 GetRequests, 1291 SyntacticMatches, 6 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=224, Invalid=1258, Unknown=0, NotChecked=0, Total=1482 [2024-11-09 12:14:02,245 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 97 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 782 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 12:14:02,245 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 556 Invalid, 838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 782 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 12:14:02,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2024-11-09 12:14:02,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 356. [2024-11-09 12:14:02,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 282 states have (on average 1.024822695035461) internal successors, (289), 283 states have internal predecessors, (289), 44 states have call successors, (44), 25 states have call predecessors, (44), 29 states have return successors, (51), 47 states have call predecessors, (51), 43 states have call successors, (51) [2024-11-09 12:14:02,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 384 transitions. [2024-11-09 12:14:02,262 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 384 transitions. Word has length 594 [2024-11-09 12:14:02,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:14:02,262 INFO L471 AbstractCegarLoop]: Abstraction has 356 states and 384 transitions. [2024-11-09 12:14:02,263 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 6.103448275862069) internal successors, (177), 29 states have internal predecessors, (177), 20 states have call successors, (33), 3 states have call predecessors, (33), 9 states have return successors, (37), 17 states have call predecessors, (37), 19 states have call successors, (37) [2024-11-09 12:14:02,263 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 384 transitions. [2024-11-09 12:14:02,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 576 [2024-11-09 12:14:02,265 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:14:02,265 INFO L215 NwaCegarLoop]: trace histogram [30, 30, 29, 28, 24, 24, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 10, 9, 6, 5, 1, 1, 1, 1] [2024-11-09 12:14:02,279 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-09 12:14:02,469 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-09 12:14:02,470 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:14:02,470 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:14:02,470 INFO L85 PathProgramCache]: Analyzing trace with hash 1882894577, now seen corresponding path program 7 times [2024-11-09 12:14:02,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:14:02,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305922806] [2024-11-09 12:14:02,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:14:02,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:14:02,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:14:02,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,699 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:02,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:02,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:02,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:02,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,708 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:14:02,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:02,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:02,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:14:02,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:02,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:02,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:02,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:02,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-09 12:14:02,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,741 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:02,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:02,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:02,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:02,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:14:02,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:02,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,765 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:02,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2024-11-09 12:14:02,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:02,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:02,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:02,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:02,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-09 12:14:02,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:02,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:02,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:02,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:02,961 INFO L134 CoverageAnalysis]: Checked inductivity of 5820 backedges. 907 proven. 318 refuted. 0 times theorem prover too weak. 4595 trivial. 0 not checked. [2024-11-09 12:14:02,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:14:02,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305922806] [2024-11-09 12:14:02,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305922806] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:14:02,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982153657] [2024-11-09 12:14:02,963 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 12:14:02,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:14:02,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:14:02,967 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:14:02,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-09 12:14:03,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:03,199 INFO L255 TraceCheckSpWp]: Trace formula consists of 1083 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-09 12:14:03,205 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:14:03,337 INFO L134 CoverageAnalysis]: Checked inductivity of 5820 backedges. 907 proven. 318 refuted. 0 times theorem prover too weak. 4595 trivial. 0 not checked. [2024-11-09 12:14:03,338 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:14:04,540 INFO L134 CoverageAnalysis]: Checked inductivity of 5820 backedges. 907 proven. 332 refuted. 0 times theorem prover too weak. 4581 trivial. 0 not checked. [2024-11-09 12:14:04,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982153657] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:14:04,541 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:14:04,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12, 15] total 23 [2024-11-09 12:14:04,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756782521] [2024-11-09 12:14:04,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:14:04,542 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-09 12:14:04,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:14:04,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-09 12:14:04,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2024-11-09 12:14:04,542 INFO L87 Difference]: Start difference. First operand 356 states and 384 transitions. Second operand has 23 states, 22 states have (on average 5.7727272727272725) internal successors, (127), 22 states have internal predecessors, (127), 19 states have call successors, (23), 2 states have call predecessors, (23), 6 states have return successors, (26), 11 states have call predecessors, (26), 18 states have call successors, (26) [2024-11-09 12:14:04,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:14:04,809 INFO L93 Difference]: Finished difference Result 421 states and 465 transitions. [2024-11-09 12:14:04,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-09 12:14:04,810 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.7727272727272725) internal successors, (127), 22 states have internal predecessors, (127), 19 states have call successors, (23), 2 states have call predecessors, (23), 6 states have return successors, (26), 11 states have call predecessors, (26), 18 states have call successors, (26) Word has length 575 [2024-11-09 12:14:04,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:14:04,812 INFO L225 Difference]: With dead ends: 421 [2024-11-09 12:14:04,812 INFO L226 Difference]: Without dead ends: 328 [2024-11-09 12:14:04,813 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1281 GetRequests, 1250 SyntacticMatches, 8 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2024-11-09 12:14:04,813 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 104 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:14:04,813 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 237 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 494 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:14:04,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2024-11-09 12:14:04,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 299. [2024-11-09 12:14:04,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 238 states have (on average 1.0210084033613445) internal successors, (243), 238 states have internal predecessors, (243), 37 states have call successors, (37), 24 states have call predecessors, (37), 23 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-09 12:14:04,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 316 transitions. [2024-11-09 12:14:04,826 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 316 transitions. Word has length 575 [2024-11-09 12:14:04,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:14:04,827 INFO L471 AbstractCegarLoop]: Abstraction has 299 states and 316 transitions. [2024-11-09 12:14:04,827 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.7727272727272725) internal successors, (127), 22 states have internal predecessors, (127), 19 states have call successors, (23), 2 states have call predecessors, (23), 6 states have return successors, (26), 11 states have call predecessors, (26), 18 states have call successors, (26) [2024-11-09 12:14:04,827 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 316 transitions. [2024-11-09 12:14:04,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 635 [2024-11-09 12:14:04,829 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:14:04,830 INFO L215 NwaCegarLoop]: trace histogram [34, 34, 31, 30, 27, 26, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 9, 7, 5, 1, 1, 1, 1] [2024-11-09 12:14:04,844 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-09 12:14:05,033 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-09 12:14:05,034 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:14:05,034 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:14:05,034 INFO L85 PathProgramCache]: Analyzing trace with hash 458686991, now seen corresponding path program 8 times [2024-11-09 12:14:05,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:14:05,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642879499] [2024-11-09 12:14:05,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:14:05,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:14:05,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:14:05,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:05,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:05,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:05,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:05,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:14:05,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:05,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:05,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:14:05,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:05,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:05,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:05,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:05,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-09 12:14:05,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:05,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:05,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:05,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:05,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:14:05,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:05,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:05,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2024-11-09 12:14:05,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:05,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:05,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:05,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:05,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:14:05,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:05,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:05,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:14:05,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:05,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:05,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:05,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:05,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:05,644 INFO L134 CoverageAnalysis]: Checked inductivity of 7130 backedges. 1576 proven. 295 refuted. 0 times theorem prover too weak. 5259 trivial. 0 not checked. [2024-11-09 12:14:05,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:14:05,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642879499] [2024-11-09 12:14:05,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642879499] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:14:05,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125789970] [2024-11-09 12:14:05,645 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 12:14:05,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:14:05,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:14:05,648 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:14:05,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-09 12:14:05,919 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 12:14:05,919 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:14:05,925 INFO L255 TraceCheckSpWp]: Trace formula consists of 1192 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-09 12:14:05,933 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:14:06,035 INFO L134 CoverageAnalysis]: Checked inductivity of 7130 backedges. 689 proven. 201 refuted. 0 times theorem prover too weak. 6240 trivial. 0 not checked. [2024-11-09 12:14:06,036 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:14:07,026 INFO L134 CoverageAnalysis]: Checked inductivity of 7130 backedges. 689 proven. 203 refuted. 0 times theorem prover too weak. 6238 trivial. 0 not checked. [2024-11-09 12:14:07,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125789970] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:14:07,027 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:14:07,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 10, 11] total 25 [2024-11-09 12:14:07,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562828466] [2024-11-09 12:14:07,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:14:07,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-09 12:14:07,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:14:07,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-09 12:14:07,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2024-11-09 12:14:07,030 INFO L87 Difference]: Start difference. First operand 299 states and 316 transitions. Second operand has 25 states, 24 states have (on average 5.875) internal successors, (141), 24 states have internal predecessors, (141), 14 states have call successors, (24), 2 states have call predecessors, (24), 9 states have return successors, (27), 19 states have call predecessors, (27), 13 states have call successors, (27) [2024-11-09 12:14:07,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:14:07,500 INFO L93 Difference]: Finished difference Result 352 states and 375 transitions. [2024-11-09 12:14:07,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-09 12:14:07,501 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 5.875) internal successors, (141), 24 states have internal predecessors, (141), 14 states have call successors, (24), 2 states have call predecessors, (24), 9 states have return successors, (27), 19 states have call predecessors, (27), 13 states have call successors, (27) Word has length 634 [2024-11-09 12:14:07,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:14:07,504 INFO L225 Difference]: With dead ends: 352 [2024-11-09 12:14:07,504 INFO L226 Difference]: Without dead ends: 332 [2024-11-09 12:14:07,505 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1427 GetRequests, 1387 SyntacticMatches, 6 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=198, Invalid=1062, Unknown=0, NotChecked=0, Total=1260 [2024-11-09 12:14:07,505 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 132 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 638 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 12:14:07,506 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 482 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 638 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 12:14:07,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2024-11-09 12:14:07,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 308. [2024-11-09 12:14:07,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 246 states have (on average 1.016260162601626) internal successors, (250), 245 states have internal predecessors, (250), 38 states have call successors, (38), 26 states have call predecessors, (38), 23 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2024-11-09 12:14:07,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 325 transitions. [2024-11-09 12:14:07,525 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 325 transitions. Word has length 634 [2024-11-09 12:14:07,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:14:07,526 INFO L471 AbstractCegarLoop]: Abstraction has 308 states and 325 transitions. [2024-11-09 12:14:07,526 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 5.875) internal successors, (141), 24 states have internal predecessors, (141), 14 states have call successors, (24), 2 states have call predecessors, (24), 9 states have return successors, (27), 19 states have call predecessors, (27), 13 states have call successors, (27) [2024-11-09 12:14:07,526 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 325 transitions. [2024-11-09 12:14:07,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2024-11-09 12:14:07,530 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:14:07,531 INFO L215 NwaCegarLoop]: trace histogram [34, 34, 33, 32, 27, 27, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 11, 10, 7, 6, 1, 1, 1, 1] [2024-11-09 12:14:07,552 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-09 12:14:07,731 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-09 12:14:07,732 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2024-11-09 12:14:07,733 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:14:07,733 INFO L85 PathProgramCache]: Analyzing trace with hash -330128645, now seen corresponding path program 9 times [2024-11-09 12:14:07,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:14:07,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123478884] [2024-11-09 12:14:07,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:14:07,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:14:07,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:10,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:14:10,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:11,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:11,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:11,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:11,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,741 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:11,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:11,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:11,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:11,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:11,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:11,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:11,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:14:11,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:11,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:11,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:11,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:11,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:11,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:14:11,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:12,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:12,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:12,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:12,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:12,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:12,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:12,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:12,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-09 12:14:12,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:12,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:12,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:12,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:12,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:12,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:12,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:12,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:12,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:12,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:14:12,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:12,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:12,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:12,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:12,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2024-11-09 12:14:12,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:12,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:12,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:12,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:12,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:13,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:13,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:13,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:13,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:13,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:13,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:13,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:14:13,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:13,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:13,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:13,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,093 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:13,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:14:13,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:13,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:13,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:13,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:13,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:14:13,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:14:13,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:14:13,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:14:13,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:14:13,249 INFO L134 CoverageAnalysis]: Checked inductivity of 7554 backedges. 1237 proven. 1440 refuted. 0 times theorem prover too weak. 4877 trivial. 0 not checked. [2024-11-09 12:14:13,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:14:13,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123478884] [2024-11-09 12:14:13,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123478884] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:14:13,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324302556] [2024-11-09 12:14:13,250 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 12:14:13,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:14:13,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:14:13,252 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:14:13,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-09 12:14:13,627 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 26 check-sat command(s) [2024-11-09 12:14:13,628 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:14:13,639 INFO L255 TraceCheckSpWp]: Trace formula consists of 1227 conjuncts, 133 conjuncts are in the unsatisfiable core [2024-11-09 12:14:13,650 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:14:14,366 INFO L134 CoverageAnalysis]: Checked inductivity of 7554 backedges. 1237 proven. 1440 refuted. 0 times theorem prover too weak. 4877 trivial. 0 not checked. [2024-11-09 12:14:14,366 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:14:33,449 INFO L134 CoverageAnalysis]: Checked inductivity of 7554 backedges. 1543 proven. 1316 refuted. 0 times theorem prover too weak. 4695 trivial. 0 not checked. [2024-11-09 12:14:33,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324302556] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:14:33,450 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:14:33,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 46] total 69 [2024-11-09 12:14:33,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576905743] [2024-11-09 12:14:33,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:14:33,451 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2024-11-09 12:14:33,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:14:33,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2024-11-09 12:14:33,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=569, Invalid=4261, Unknown=0, NotChecked=0, Total=4830 [2024-11-09 12:14:33,454 INFO L87 Difference]: Start difference. First operand 308 states and 325 transitions. Second operand has 70 states, 69 states have (on average 2.6231884057971016) internal successors, (181), 70 states have internal predecessors, (181), 18 states have call successors, (20), 1 states have call predecessors, (20), 20 states have return successors, (48), 48 states have call predecessors, (48), 18 states have call successors, (48) [2024-11-09 12:14:33,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:14:33,623 INFO L93 Difference]: Finished difference Result 308 states and 325 transitions. [2024-11-09 12:14:33,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-09 12:14:33,624 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 69 states have (on average 2.6231884057971016) internal successors, (181), 70 states have internal predecessors, (181), 18 states have call successors, (20), 1 states have call predecessors, (20), 20 states have return successors, (48), 48 states have call predecessors, (48), 18 states have call successors, (48) Word has length 653 [2024-11-09 12:14:33,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:14:33,626 INFO L225 Difference]: With dead ends: 308 [2024-11-09 12:14:33,626 INFO L226 Difference]: Without dead ends: 0 [2024-11-09 12:14:33,628 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1569 GetRequests, 1390 SyntacticMatches, 111 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8705 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=569, Invalid=4261, Unknown=0, NotChecked=0, Total=4830 [2024-11-09 12:14:33,628 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 0 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:14:33,628 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 555 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:14:33,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-09 12:14:33,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-09 12:14:33,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 12:14:33,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-09 12:14:33,630 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 653 [2024-11-09 12:14:33,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:14:33,630 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-09 12:14:33,630 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 69 states have (on average 2.6231884057971016) internal successors, (181), 70 states have internal predecessors, (181), 18 states have call successors, (20), 1 states have call predecessors, (20), 20 states have return successors, (48), 48 states have call predecessors, (48), 18 states have call successors, (48) [2024-11-09 12:14:33,630 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-09 12:14:33,630 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-09 12:14:33,633 INFO L782 garLoopResultBuilder]: Registering result SAFE for location fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 12 remaining) [2024-11-09 12:14:33,634 INFO L782 garLoopResultBuilder]: Registering result SAFE for location fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 12 remaining) [2024-11-09 12:14:33,634 INFO L782 garLoopResultBuilder]: Registering result SAFE for location fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 12 remaining) [2024-11-09 12:14:33,634 INFO L782 garLoopResultBuilder]: Registering result SAFE for location fibo2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 12 remaining) [2024-11-09 12:14:33,634 INFO L782 garLoopResultBuilder]: Registering result SAFE for location fibo2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 12 remaining) [2024-11-09 12:14:33,634 INFO L782 garLoopResultBuilder]: Registering result SAFE for location fibo2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 12 remaining) [2024-11-09 12:14:33,635 INFO L782 garLoopResultBuilder]: Registering result SAFE for location fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 12 remaining) [2024-11-09 12:14:33,635 INFO L782 garLoopResultBuilder]: Registering result SAFE for location fibo1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 12 remaining) [2024-11-09 12:14:33,635 INFO L782 garLoopResultBuilder]: Registering result SAFE for location fibo1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 12 remaining) [2024-11-09 12:14:33,635 INFO L782 garLoopResultBuilder]: Registering result SAFE for location fibo1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 12 remaining) [2024-11-09 12:14:33,635 INFO L782 garLoopResultBuilder]: Registering result SAFE for location fibo1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 12 remaining) [2024-11-09 12:14:33,635 INFO L782 garLoopResultBuilder]: Registering result SAFE for location fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 12 remaining) [2024-11-09 12:14:33,654 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-09 12:14:33,839 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-09 12:14:33,844 INFO L407 BasicCegarLoop]: Path program histogram: [9, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:14:33,846 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-09 12:14:41,797 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-09 12:14:41,841 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: QuantifierExpression [2024-11-09 12:14:41,854 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: QuantifierExpression [2024-11-09 12:14:41,855 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.11 12:14:41 BoogieIcfgContainer [2024-11-09 12:14:41,856 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-09 12:14:41,856 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-09 12:14:41,856 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-09 12:14:41,856 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-09 12:14:41,857 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 12:13:16" (3/4) ... [2024-11-09 12:14:41,859 INFO L142 WitnessPrinter]: Generating witness for correct program [2024-11-09 12:14:41,863 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure fibo2 [2024-11-09 12:14:41,864 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure fibo1 [2024-11-09 12:14:41,867 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2024-11-09 12:14:41,867 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2024-11-09 12:14:41,867 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2024-11-09 12:14:41,867 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-09 12:14:41,958 INFO L149 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2024-11-09 12:14:41,958 INFO L149 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.yml [2024-11-09 12:14:41,959 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-09 12:14:41,959 INFO L158 Benchmark]: Toolchain (without parser) took 85574.65ms. Allocated memory was 178.3MB in the beginning and 1.6GB in the end (delta: 1.4GB). Free memory was 109.4MB in the beginning and 712.3MB in the end (delta: -602.9MB). Peak memory consumption was 827.6MB. Max. memory is 16.1GB. [2024-11-09 12:14:41,959 INFO L158 Benchmark]: CDTParser took 0.86ms. Allocated memory is still 109.1MB. Free memory is still 70.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-09 12:14:41,959 INFO L158 Benchmark]: CACSL2BoogieTranslator took 259.57ms. Allocated memory is still 178.3MB. Free memory was 109.3MB in the beginning and 146.7MB in the end (delta: -37.4MB). Peak memory consumption was 11.6MB. Max. memory is 16.1GB. [2024-11-09 12:14:41,960 INFO L158 Benchmark]: Boogie Procedure Inliner took 25.60ms. Allocated memory is still 178.3MB. Free memory was 146.7MB in the beginning and 145.3MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-09 12:14:41,960 INFO L158 Benchmark]: Boogie Preprocessor took 28.26ms. Allocated memory is still 178.3MB. Free memory was 145.3MB in the beginning and 143.9MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2024-11-09 12:14:41,960 INFO L158 Benchmark]: RCFGBuilder took 280.87ms. Allocated memory is still 178.3MB. Free memory was 143.9MB in the beginning and 131.3MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2024-11-09 12:14:41,960 INFO L158 Benchmark]: TraceAbstraction took 84871.89ms. Allocated memory was 178.3MB in the beginning and 1.6GB in the end (delta: 1.4GB). Free memory was 130.6MB in the beginning and 716.5MB in the end (delta: -585.9MB). Peak memory consumption was 960.7MB. Max. memory is 16.1GB. [2024-11-09 12:14:41,960 INFO L158 Benchmark]: Witness Printer took 102.55ms. Allocated memory is still 1.6GB. Free memory was 716.5MB in the beginning and 712.3MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2024-11-09 12:14:41,961 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.86ms. Allocated memory is still 109.1MB. Free memory is still 70.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 259.57ms. Allocated memory is still 178.3MB. Free memory was 109.3MB in the beginning and 146.7MB in the end (delta: -37.4MB). Peak memory consumption was 11.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 25.60ms. Allocated memory is still 178.3MB. Free memory was 146.7MB in the beginning and 145.3MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 28.26ms. Allocated memory is still 178.3MB. Free memory was 145.3MB in the beginning and 143.9MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 280.87ms. Allocated memory is still 178.3MB. Free memory was 143.9MB in the beginning and 131.3MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * TraceAbstraction took 84871.89ms. Allocated memory was 178.3MB in the beginning and 1.6GB in the end (delta: 1.4GB). Free memory was 130.6MB in the beginning and 716.5MB in the end (delta: -585.9MB). Peak memory consumption was 960.7MB. Max. memory is 16.1GB. * Witness Printer took 102.55ms. Allocated memory is still 1.6GB. Free memory was 716.5MB in the beginning and 712.3MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: QuantifierExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: QuantifierExpression * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 25]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 25]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 25]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 25]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 25]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 25]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 15]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 15]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 15]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 15]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 15]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 15]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 53 locations, 12 error locations. Started 1 CEGAR loops. OverallTime: 76.8s, OverallIterations: 39, TraceHistogramMax: 34, PathProgramHistogramMax: 9, EmptinessCheckTime: 0.1s, AutomataDifference: 10.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3702 SdHoareTripleChecker+Valid, 7.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3573 mSDsluCounter, 14523 SdHoareTripleChecker+Invalid, 5.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 12880 mSDsCounter, 1152 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 15314 IncrementalHoareTripleChecker+Invalid, 16466 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1152 mSolverCounterUnsat, 1643 mSDtfsCounter, 15314 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 12892 GetRequests, 11556 SyntacticMatches, 374 SemanticMatches, 962 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24028 ImplicationChecksByTransitivity, 11.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=658occurred in iteration=28, InterpolantAutomatonStates: 705, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.8s AutomataMinimizationTime, 39 MinimizatonAttempts, 1295 StatesRemovedByMinimization, 38 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 55.9s InterpolantComputationTime, 11584 NumberOfCodeBlocks, 10782 NumberOfCodeBlocksAsserted, 122 NumberOfCheckSat, 16848 ConstructedInterpolants, 0 QuantifiedInterpolants, 30268 SizeOfPredicates, 82 NumberOfNonLiveVariables, 9356 ConjunctsInSsa, 579 ConjunctsInUnsatCore, 90 InterpolantComputations, 16 PerfectInterpolantSequences, 101054/112438 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 12 specifications checked. All of them hold - ProcedureContractResult [Line: 19]: Procedure Contract for fibo2 Derived contract for procedure fibo2. Requires: (n <= 7) Ensures: ((((\result == 1) || (2 != n)) && (n <= 7)) && ((5 != n) || (1 < \result))) - ProcedureContractResult [Line: 9]: Procedure Contract for fibo1 Derived contract for procedure fibo1. Requires: ((n < 7) || (n == 8)) Ensures: (((((((n == 1) && (\result == 1)) || ((\result == 0) && (n <= 0))) || (2 < n)) && ((4 < n) || (\result < 4))) && ((n < 7) || (n == 8))) && (((0 < \result) || ((\result == 0) && (n <= 0))) || (3 < n))) RESULT: Ultimate proved your program to be correct! [2024-11-09 12:14:41,995 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request...