./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/recursive/Fibonacci05.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/Fibonacci05.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 97829031814878890268a6b8dbba5c3e987e2ec78ab2dc94181f9e68090060bd --- Real Ultimate output --- This is Ultimate 0.2.5-?-c7c6ca5-m [2024-11-09 12:11:46,322 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 12:11:46,398 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-09 12:11:46,407 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 12:11:46,408 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 12:11:46,440 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 12:11:46,443 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 12:11:46,443 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 12:11:46,444 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-09 12:11:46,444 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-09 12:11:46,445 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 12:11:46,445 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 12:11:46,446 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-09 12:11:46,447 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-09 12:11:46,449 INFO L153 SettingsManager]: * Use SBE=true [2024-11-09 12:11:46,449 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 12:11:46,449 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 12:11:46,450 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 12:11:46,450 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 12:11:46,450 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 12:11:46,450 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 12:11:46,454 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 12:11:46,455 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 12:11:46,455 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 12:11:46,455 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 12:11:46,456 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-09 12:11:46,456 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-09 12:11:46,456 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 12:11:46,456 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 12:11:46,457 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 12:11:46,457 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 12:11:46,457 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-09 12:11:46,457 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 12:11:46,458 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 12:11:46,458 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-09 12:11:46,460 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 12:11:46,461 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 12:11:46,461 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 12:11:46,462 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-09 12:11:46,462 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 12:11:46,462 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 12:11:46,462 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-09 12:11:46,463 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-09 12:11:46,463 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 12:11:46,463 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 -> 97829031814878890268a6b8dbba5c3e987e2ec78ab2dc94181f9e68090060bd [2024-11-09 12:11:46,812 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 12:11:46,844 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 12:11:46,848 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 12:11:46,849 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 12:11:46,851 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 12:11:46,853 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/recursive/Fibonacci05.c [2024-11-09 12:11:48,489 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 12:11:48,686 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 12:11:48,687 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/recursive/Fibonacci05.c [2024-11-09 12:11:48,694 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ac5d67d3c/4e382313f629423d94cafe485a0db67c/FLAG01c850fbc [2024-11-09 12:11:48,715 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ac5d67d3c/4e382313f629423d94cafe485a0db67c [2024-11-09 12:11:48,718 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 12:11:48,719 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 12:11:48,720 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 12:11:48,721 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 12:11:48,728 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 12:11:48,729 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 12:11:48" (1/1) ... [2024-11-09 12:11:48,730 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@ce22407 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:11:48, skipping insertion in model container [2024-11-09 12:11:48,730 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 12:11:48" (1/1) ... [2024-11-09 12:11:48,753 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 12:11:48,962 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 12:11:48,976 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 12:11:48,993 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 12:11:49,014 INFO L204 MainTranslator]: Completed translation [2024-11-09 12:11:49,014 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:11:49 WrapperNode [2024-11-09 12:11:49,015 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 12:11:49,016 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 12:11:49,016 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 12:11:49,016 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 12:11:49,023 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:11:49" (1/1) ... [2024-11-09 12:11:49,030 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:11:49" (1/1) ... [2024-11-09 12:11:49,047 INFO L138 Inliner]: procedures = 13, calls = 11, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 24 [2024-11-09 12:11:49,048 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 12:11:49,048 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 12:11:49,049 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 12:11:49,049 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 12:11:49,059 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:11:49" (1/1) ... [2024-11-09 12:11:49,059 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:11:49" (1/1) ... [2024-11-09 12:11:49,065 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:11:49" (1/1) ... [2024-11-09 12:11:49,086 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:11:49,088 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:11:49" (1/1) ... [2024-11-09 12:11:49,089 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:11:49" (1/1) ... [2024-11-09 12:11:49,091 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:11:49" (1/1) ... [2024-11-09 12:11:49,094 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:11:49" (1/1) ... [2024-11-09 12:11:49,099 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:11:49" (1/1) ... [2024-11-09 12:11:49,100 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:11:49" (1/1) ... [2024-11-09 12:11:49,102 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 12:11:49,103 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 12:11:49,104 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 12:11:49,104 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 12:11:49,105 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:11:49" (1/1) ... [2024-11-09 12:11:49,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-09 12:11:49,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:11:49,143 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:11:49,146 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:11:49,197 INFO L130 BoogieDeclarations]: Found specification of procedure fibonacci [2024-11-09 12:11:49,198 INFO L138 BoogieDeclarations]: Found implementation of procedure fibonacci [2024-11-09 12:11:49,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 12:11:49,198 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 12:11:49,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 12:11:49,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-09 12:11:49,266 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 12:11:49,269 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 12:11:49,402 INFO L? ?]: Removed 16 outVars from TransFormulas that were not future-live. [2024-11-09 12:11:49,402 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 12:11:49,416 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 12:11:49,416 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-09 12:11:49,417 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 12:11:49 BoogieIcfgContainer [2024-11-09 12:11:49,417 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 12:11:49,423 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 12:11:49,423 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 12:11:49,427 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 12:11:49,427 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 12:11:48" (1/3) ... [2024-11-09 12:11:49,429 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12d6bc7c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 12:11:49, skipping insertion in model container [2024-11-09 12:11:49,429 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:11:49" (2/3) ... [2024-11-09 12:11:49,429 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12d6bc7c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 12:11:49, skipping insertion in model container [2024-11-09 12:11:49,430 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 12:11:49" (3/3) ... [2024-11-09 12:11:49,432 INFO L112 eAbstractionObserver]: Analyzing ICFG Fibonacci05.c [2024-11-09 12:11:49,451 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 12:11:49,451 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 6 error locations. [2024-11-09 12:11:49,511 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 12:11:49,518 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;@7fb6f5ff, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 12:11:49,518 INFO L334 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2024-11-09 12:11:49,523 INFO L276 IsEmpty]: Start isEmpty. Operand has 31 states, 20 states have (on average 1.45) internal successors, (29), 26 states have internal predecessors, (29), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-09 12:11:49,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-11-09 12:11:49,529 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:11:49,530 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:11:49,531 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:11:49,535 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:11:49,536 INFO L85 PathProgramCache]: Analyzing trace with hash -106871919, now seen corresponding path program 1 times [2024-11-09 12:11:49,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:11:49,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915631195] [2024-11-09 12:11:49,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:49,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:11:49,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:49,800 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:11:49,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:11:49,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915631195] [2024-11-09 12:11:49,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915631195] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:11:49,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 12:11:49,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-09 12:11:49,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905992061] [2024-11-09 12:11:49,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:11:49,809 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 12:11:49,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:11:49,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 12:11:49,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 12:11:49,840 INFO L87 Difference]: Start difference. First operand has 31 states, 20 states have (on average 1.45) internal successors, (29), 26 states have internal predecessors, (29), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) 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:11:49,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:11:49,888 INFO L93 Difference]: Finished difference Result 36 states and 41 transitions. [2024-11-09 12:11:49,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 12:11:49,891 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:11:49,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:11:49,898 INFO L225 Difference]: With dead ends: 36 [2024-11-09 12:11:49,898 INFO L226 Difference]: Without dead ends: 24 [2024-11-09 12:11:49,901 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:11:49,904 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 11 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 40 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:11:49,905 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 40 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:11:49,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2024-11-09 12:11:49,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 22. [2024-11-09 12:11:49,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 18 states have internal predecessors, (20), 3 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:11:49,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 25 transitions. [2024-11-09 12:11:49,939 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 25 transitions. Word has length 7 [2024-11-09 12:11:49,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:11:49,940 INFO L471 AbstractCegarLoop]: Abstraction has 22 states and 25 transitions. [2024-11-09 12:11:49,940 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:11:49,940 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 25 transitions. [2024-11-09 12:11:49,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-09 12:11:49,941 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:11:49,941 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:11:49,942 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 12:11:49,942 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:11:49,943 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:11:49,943 INFO L85 PathProgramCache]: Analyzing trace with hash 981937849, now seen corresponding path program 1 times [2024-11-09 12:11:49,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:11:49,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905746290] [2024-11-09 12:11:49,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:49,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:11:49,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:50,013 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:11:50,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:11:50,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905746290] [2024-11-09 12:11:50,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905746290] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:11:50,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 12:11:50,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 12:11:50,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132176555] [2024-11-09 12:11:50,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:11:50,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 12:11:50,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:11:50,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 12:11:50,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:11:50,017 INFO L87 Difference]: Start difference. First operand 22 states and 25 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:11:50,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:11:50,091 INFO L93 Difference]: Finished difference Result 24 states and 28 transitions. [2024-11-09 12:11:50,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 12:11:50,091 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:11:50,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:11:50,092 INFO L225 Difference]: With dead ends: 24 [2024-11-09 12:11:50,092 INFO L226 Difference]: Without dead ends: 22 [2024-11-09 12:11:50,093 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:11:50,094 INFO L432 NwaCegarLoop]: 13 mSDtfsCounter, 26 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:11:50,094 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 29 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:11:50,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2024-11-09 12:11:50,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 20. [2024-11-09 12:11:50,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 16 states have internal predecessors, (18), 3 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:11:50,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 23 transitions. [2024-11-09 12:11:50,101 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 23 transitions. Word has length 8 [2024-11-09 12:11:50,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:11:50,101 INFO L471 AbstractCegarLoop]: Abstraction has 20 states and 23 transitions. [2024-11-09 12:11:50,101 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:11:50,101 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 23 transitions. [2024-11-09 12:11:50,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-09 12:11:50,102 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:11:50,102 INFO L215 NwaCegarLoop]: trace histogram [4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:11:50,103 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 12:11:50,103 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting fibonacciErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:11:50,104 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:11:50,105 INFO L85 PathProgramCache]: Analyzing trace with hash -590814878, now seen corresponding path program 1 times [2024-11-09 12:11:50,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:11:50,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879549493] [2024-11-09 12:11:50,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:50,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:11:50,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:50,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:50,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:50,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-09 12:11:50,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:50,349 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-09 12:11:50,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:11:50,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879549493] [2024-11-09 12:11:50,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879549493] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:11:50,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 12:11:50,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 12:11:50,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819901182] [2024-11-09 12:11:50,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:11:50,352 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 12:11:50,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:11:50,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 12:11:50,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 12:11:50,356 INFO L87 Difference]: Start difference. First operand 20 states and 23 transitions. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 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:11:50,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:11:50,404 INFO L93 Difference]: Finished difference Result 34 states and 42 transitions. [2024-11-09 12:11:50,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 12:11:50,405 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 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 29 [2024-11-09 12:11:50,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:11:50,406 INFO L225 Difference]: With dead ends: 34 [2024-11-09 12:11:50,406 INFO L226 Difference]: Without dead ends: 32 [2024-11-09 12:11:50,406 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:11:50,407 INFO L432 NwaCegarLoop]: 17 mSDtfsCounter, 3 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:11:50,408 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 65 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:11:50,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2024-11-09 12:11:50,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 29. [2024-11-09 12:11:50,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 23 states have internal predecessors, (25), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-09 12:11:50,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 35 transitions. [2024-11-09 12:11:50,421 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 35 transitions. Word has length 29 [2024-11-09 12:11:50,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:11:50,422 INFO L471 AbstractCegarLoop]: Abstraction has 29 states and 35 transitions. [2024-11-09 12:11:50,422 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 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:11:50,422 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 35 transitions. [2024-11-09 12:11:50,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-09 12:11:50,423 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:11:50,423 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] [2024-11-09 12:11:50,424 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 12:11:50,424 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting fibonacciErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:11:50,424 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:11:50,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1274820555, now seen corresponding path program 1 times [2024-11-09 12:11:50,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:11:50,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637913074] [2024-11-09 12:11:50,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:50,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:11:50,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:50,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:11:50,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:50,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-09 12:11:50,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:50,606 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:11:50,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:11:50,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637913074] [2024-11-09 12:11:50,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637913074] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:11:50,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705048244] [2024-11-09 12:11:50,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:50,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:50,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:11:50,610 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:11:50,612 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:11:50,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:50,665 INFO L255 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 12:11:50,669 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:11:50,784 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-09 12:11:50,785 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:11:50,954 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-09 12:11:50,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705048244] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:11:50,955 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:11:50,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 7] total 15 [2024-11-09 12:11:50,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131216995] [2024-11-09 12:11:50,956 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:11:50,956 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-09 12:11:50,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:11:50,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-09 12:11:50,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-11-09 12:11:50,957 INFO L87 Difference]: Start difference. First operand 29 states and 35 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 4 states have call successors, (5), 1 states have call predecessors, (5), 5 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2024-11-09 12:11:51,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:11:51,214 INFO L93 Difference]: Finished difference Result 90 states and 128 transitions. [2024-11-09 12:11:51,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-09 12:11:51,214 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 4 states have call successors, (5), 1 states have call predecessors, (5), 5 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) Word has length 24 [2024-11-09 12:11:51,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:11:51,216 INFO L225 Difference]: With dead ends: 90 [2024-11-09 12:11:51,216 INFO L226 Difference]: Without dead ends: 64 [2024-11-09 12:11:51,217 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2024-11-09 12:11:51,230 INFO L432 NwaCegarLoop]: 12 mSDtfsCounter, 131 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:11:51,233 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 86 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:11:51,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2024-11-09 12:11:51,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 52. [2024-11-09 12:11:51,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 38 states have (on average 1.105263157894737) internal successors, (42), 41 states have internal predecessors, (42), 7 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (18), 8 states have call predecessors, (18), 6 states have call successors, (18) [2024-11-09 12:11:51,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 67 transitions. [2024-11-09 12:11:51,261 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 67 transitions. Word has length 24 [2024-11-09 12:11:51,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:11:51,262 INFO L471 AbstractCegarLoop]: Abstraction has 52 states and 67 transitions. [2024-11-09 12:11:51,262 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 4 states have call successors, (5), 1 states have call predecessors, (5), 5 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2024-11-09 12:11:51,284 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 67 transitions. [2024-11-09 12:11:51,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-09 12:11:51,287 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:11:51,289 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:11:51,307 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-09 12:11:51,489 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:51,490 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting fibonacciErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:11:51,490 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:11:51,490 INFO L85 PathProgramCache]: Analyzing trace with hash -103317130, now seen corresponding path program 2 times [2024-11-09 12:11:51,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:11:51,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902996880] [2024-11-09 12:11:51,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:51,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:11:51,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:51,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:51,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:51,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-09 12:11:51,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:51,612 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-09 12:11:51,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:11:51,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902996880] [2024-11-09 12:11:51,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902996880] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:11:51,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822697274] [2024-11-09 12:11:51,614 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 12:11:51,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:51,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:11:51,616 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:11:51,618 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:11:51,652 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 12:11:51,652 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:11:51,653 INFO L255 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 12:11:51,654 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:11:51,697 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-09 12:11:51,698 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 12:11:51,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822697274] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:11:51,699 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 12:11:51,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-09 12:11:51,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142222186] [2024-11-09 12:11:51,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:11:51,700 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 12:11:51,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:11:51,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 12:11:51,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-09 12:11:51,701 INFO L87 Difference]: Start difference. First operand 52 states and 67 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), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:11:51,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:11:51,733 INFO L93 Difference]: Finished difference Result 59 states and 75 transitions. [2024-11-09 12:11:51,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 12:11:51,735 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), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 30 [2024-11-09 12:11:51,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:11:51,736 INFO L225 Difference]: With dead ends: 59 [2024-11-09 12:11:51,736 INFO L226 Difference]: Without dead ends: 58 [2024-11-09 12:11:51,737 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 31 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:11:51,738 INFO L432 NwaCegarLoop]: 17 mSDtfsCounter, 4 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:11:51,738 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 48 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:11:51,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2024-11-09 12:11:51,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 54. [2024-11-09 12:11:51,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 40 states have (on average 1.1) internal successors, (44), 42 states have internal predecessors, (44), 7 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (18), 9 states have call predecessors, (18), 6 states have call successors, (18) [2024-11-09 12:11:51,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 69 transitions. [2024-11-09 12:11:51,761 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 69 transitions. Word has length 30 [2024-11-09 12:11:51,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:11:51,762 INFO L471 AbstractCegarLoop]: Abstraction has 54 states and 69 transitions. [2024-11-09 12:11:51,762 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), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:11:51,762 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 69 transitions. [2024-11-09 12:11:51,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-09 12:11:51,763 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:11:51,763 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:11:51,785 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:11:51,964 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:51,964 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:11:51,965 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:11:51,965 INFO L85 PathProgramCache]: Analyzing trace with hash 1092136320, now seen corresponding path program 1 times [2024-11-09 12:11:51,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:11:51,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086154613] [2024-11-09 12:11:51,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:51,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:11:51,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:52,015 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:52,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:52,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-09 12:11:52,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:52,046 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-09 12:11:52,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:11:52,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086154613] [2024-11-09 12:11:52,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086154613] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:11:52,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911386853] [2024-11-09 12:11:52,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:52,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:52,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:11:52,050 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:11:52,051 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:11:52,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:52,093 INFO L255 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 12:11:52,094 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:11:52,154 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-09 12:11:52,155 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 12:11:52,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911386853] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 12:11:52,155 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 12:11:52,155 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2024-11-09 12:11:52,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995614439] [2024-11-09 12:11:52,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 12:11:52,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 12:11:52,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:11:52,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 12:11:52,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-09 12:11:52,156 INFO L87 Difference]: Start difference. First operand 54 states and 69 transitions. Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:11:52,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:11:52,193 INFO L93 Difference]: Finished difference Result 81 states and 116 transitions. [2024-11-09 12:11:52,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 12:11:52,193 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.4) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 31 [2024-11-09 12:11:52,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:11:52,195 INFO L225 Difference]: With dead ends: 81 [2024-11-09 12:11:52,195 INFO L226 Difference]: Without dead ends: 80 [2024-11-09 12:11:52,196 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 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:11:52,197 INFO L432 NwaCegarLoop]: 17 mSDtfsCounter, 2 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:11:52,197 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 53 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:11:52,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2024-11-09 12:11:52,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 63. [2024-11-09 12:11:52,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 47 states have (on average 1.0851063829787233) internal successors, (51), 49 states have internal predecessors, (51), 8 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (27), 11 states have call predecessors, (27), 7 states have call successors, (27) [2024-11-09 12:11:52,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 86 transitions. [2024-11-09 12:11:52,214 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 86 transitions. Word has length 31 [2024-11-09 12:11:52,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:11:52,214 INFO L471 AbstractCegarLoop]: Abstraction has 63 states and 86 transitions. [2024-11-09 12:11:52,215 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.4) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 12:11:52,215 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 86 transitions. [2024-11-09 12:11:52,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-09 12:11:52,216 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:11:52,216 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-09 12:11:52,228 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:11:52,420 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:52,422 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:11:52,422 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:11:52,423 INFO L85 PathProgramCache]: Analyzing trace with hash -354922258, now seen corresponding path program 1 times [2024-11-09 12:11:52,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:11:52,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022839897] [2024-11-09 12:11:52,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:52,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:11:52,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:52,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:11:52,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:52,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:52,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:52,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:52,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:52,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-09 12:11:52,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:52,550 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-09 12:11:52,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:11:52,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022839897] [2024-11-09 12:11:52,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022839897] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:11:52,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703247616] [2024-11-09 12:11:52,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:52,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:52,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:11:52,552 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:11:52,553 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:11:52,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:52,604 INFO L255 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 12:11:52,607 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:11:52,694 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-09 12:11:52,694 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:11:52,878 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-09 12:11:52,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703247616] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:11:52,882 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:11:52,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 13 [2024-11-09 12:11:52,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369873574] [2024-11-09 12:11:52,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:11:52,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-09 12:11:52,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:11:52,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-09 12:11:52,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2024-11-09 12:11:52,884 INFO L87 Difference]: Start difference. First operand 63 states and 86 transitions. Second operand has 14 states, 13 states have (on average 3.0) internal successors, (39), 14 states have internal predecessors, (39), 3 states have call successors, (4), 1 states have call predecessors, (4), 4 states have return successors, (8), 8 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-09 12:11:53,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:11:53,004 INFO L93 Difference]: Finished difference Result 126 states and 196 transitions. [2024-11-09 12:11:53,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-09 12:11:53,004 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.0) internal successors, (39), 14 states have internal predecessors, (39), 3 states have call successors, (4), 1 states have call predecessors, (4), 4 states have return successors, (8), 8 states have call predecessors, (8), 3 states have call successors, (8) Word has length 45 [2024-11-09 12:11:53,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:11:53,008 INFO L225 Difference]: With dead ends: 126 [2024-11-09 12:11:53,010 INFO L226 Difference]: Without dead ends: 125 [2024-11-09 12:11:53,010 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 91 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2024-11-09 12:11:53,011 INFO L432 NwaCegarLoop]: 20 mSDtfsCounter, 10 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:11:53,013 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 112 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:11:53,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2024-11-09 12:11:53,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 97. [2024-11-09 12:11:53,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 75 states have (on average 1.08) internal successors, (81), 74 states have internal predecessors, (81), 11 states have call successors, (11), 2 states have call predecessors, (11), 9 states have return successors, (66), 20 states have call predecessors, (66), 10 states have call successors, (66) [2024-11-09 12:11:53,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 158 transitions. [2024-11-09 12:11:53,042 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 158 transitions. Word has length 45 [2024-11-09 12:11:53,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:11:53,043 INFO L471 AbstractCegarLoop]: Abstraction has 97 states and 158 transitions. [2024-11-09 12:11:53,043 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.0) internal successors, (39), 14 states have internal predecessors, (39), 3 states have call successors, (4), 1 states have call predecessors, (4), 4 states have return successors, (8), 8 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-09 12:11:53,046 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 158 transitions. [2024-11-09 12:11:53,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-09 12:11:53,050 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:11:53,050 INFO L215 NwaCegarLoop]: trace histogram [12, 9, 9, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1] [2024-11-09 12:11:53,064 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-09 12:11:53,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:53,254 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting fibonacciErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:11:53,255 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:11:53,255 INFO L85 PathProgramCache]: Analyzing trace with hash -1801388479, now seen corresponding path program 1 times [2024-11-09 12:11:53,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:11:53,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379835916] [2024-11-09 12:11:53,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:53,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:11:53,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:53,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:53,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:53,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:53,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:53,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:53,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:53,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-09 12:11:53,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:53,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:53,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:53,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:53,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:53,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-09 12:11:53,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:53,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:53,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:53,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:53,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:53,450 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 53 proven. 112 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2024-11-09 12:11:53,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:11:53,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379835916] [2024-11-09 12:11:53,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379835916] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:11:53,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092759431] [2024-11-09 12:11:53,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:53,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:53,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:11:53,453 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:11:53,455 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:11:53,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:53,504 INFO L255 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-09 12:11:53,507 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:11:53,580 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 202 proven. 67 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-11-09 12:11:53,582 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:11:53,860 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 67 proven. 141 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2024-11-09 12:11:53,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092759431] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:11:53,861 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:11:53,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 15 [2024-11-09 12:11:53,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778138417] [2024-11-09 12:11:53,861 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:11:53,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-09 12:11:53,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:11:53,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-09 12:11:53,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2024-11-09 12:11:53,865 INFO L87 Difference]: Start difference. First operand 97 states and 158 transitions. Second operand has 15 states, 15 states have (on average 5.733333333333333) internal successors, (86), 15 states have internal predecessors, (86), 10 states have call successors, (16), 3 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 9 states have call successors, (15) [2024-11-09 12:11:54,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:11:54,032 INFO L93 Difference]: Finished difference Result 221 states and 398 transitions. [2024-11-09 12:11:54,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-09 12:11:54,033 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.733333333333333) internal successors, (86), 15 states have internal predecessors, (86), 10 states have call successors, (16), 3 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 9 states have call successors, (15) Word has length 103 [2024-11-09 12:11:54,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:11:54,035 INFO L225 Difference]: With dead ends: 221 [2024-11-09 12:11:54,035 INFO L226 Difference]: Without dead ends: 127 [2024-11-09 12:11:54,036 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 215 SyntacticMatches, 6 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=294, Unknown=0, NotChecked=0, Total=420 [2024-11-09 12:11:54,037 INFO L432 NwaCegarLoop]: 15 mSDtfsCounter, 92 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:11:54,037 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 73 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:11:54,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-11-09 12:11:54,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 109. [2024-11-09 12:11:54,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 85 states have (on average 1.0823529411764705) internal successors, (92), 83 states have internal predecessors, (92), 12 states have call successors, (12), 3 states have call predecessors, (12), 10 states have return successors, (75), 22 states have call predecessors, (75), 11 states have call successors, (75) [2024-11-09 12:11:54,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 179 transitions. [2024-11-09 12:11:54,055 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 179 transitions. Word has length 103 [2024-11-09 12:11:54,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:11:54,055 INFO L471 AbstractCegarLoop]: Abstraction has 109 states and 179 transitions. [2024-11-09 12:11:54,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.733333333333333) internal successors, (86), 15 states have internal predecessors, (86), 10 states have call successors, (16), 3 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 9 states have call successors, (15) [2024-11-09 12:11:54,056 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 179 transitions. [2024-11-09 12:11:54,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-09 12:11:54,059 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:11:54,059 INFO L215 NwaCegarLoop]: trace histogram [10, 8, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1] [2024-11-09 12:11:54,077 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-09 12:11:54,259 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:54,260 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting fibonacciErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:11:54,260 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:11:54,260 INFO L85 PathProgramCache]: Analyzing trace with hash 2111844857, now seen corresponding path program 2 times [2024-11-09 12:11:54,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:11:54,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698089084] [2024-11-09 12:11:54,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:54,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:11:54,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:54,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:54,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:54,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:54,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:54,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:54,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:54,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-09 12:11:54,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:54,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-09 12:11:54,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:54,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 12:11:54,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:54,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:54,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:54,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:54,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:54,394 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 28 proven. 52 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2024-11-09 12:11:54,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:11:54,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698089084] [2024-11-09 12:11:54,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698089084] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:11:54,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708123240] [2024-11-09 12:11:54,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 12:11:54,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:54,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:11:54,399 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:11:54,404 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:11:54,454 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 12:11:54,454 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:11:54,455 INFO L255 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-09 12:11:54,458 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:11:54,546 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 2 proven. 52 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2024-11-09 12:11:54,547 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:11:54,875 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 2 proven. 52 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2024-11-09 12:11:54,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708123240] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:11:54,875 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:11:54,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 12 [2024-11-09 12:11:54,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203519066] [2024-11-09 12:11:54,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:11:54,876 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-09 12:11:54,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:11:54,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-09 12:11:54,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-11-09 12:11:54,876 INFO L87 Difference]: Start difference. First operand 109 states and 179 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 4 states have call successors, (6), 1 states have call predecessors, (6), 4 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-09 12:11:54,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:11:54,987 INFO L93 Difference]: Finished difference Result 174 states and 295 transitions. [2024-11-09 12:11:54,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-09 12:11:54,988 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 4 states have call successors, (6), 1 states have call predecessors, (6), 4 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) Word has length 87 [2024-11-09 12:11:54,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:11:54,989 INFO L225 Difference]: With dead ends: 174 [2024-11-09 12:11:54,989 INFO L226 Difference]: Without dead ends: 68 [2024-11-09 12:11:54,990 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 179 SyntacticMatches, 8 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2024-11-09 12:11:54,991 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 28 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:11:54,992 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 43 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:11:54,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2024-11-09 12:11:55,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 62. [2024-11-09 12:11:55,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 48 states have (on average 1.0833333333333333) internal successors, (52), 48 states have internal predecessors, (52), 7 states have call successors, (7), 3 states have call predecessors, (7), 6 states have return successors, (26), 10 states have call predecessors, (26), 6 states have call successors, (26) [2024-11-09 12:11:55,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 85 transitions. [2024-11-09 12:11:55,004 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 85 transitions. Word has length 87 [2024-11-09 12:11:55,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:11:55,004 INFO L471 AbstractCegarLoop]: Abstraction has 62 states and 85 transitions. [2024-11-09 12:11:55,005 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 4 states have call successors, (6), 1 states have call predecessors, (6), 4 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-09 12:11:55,005 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 85 transitions. [2024-11-09 12:11:55,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2024-11-09 12:11:55,006 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:11:55,006 INFO L215 NwaCegarLoop]: trace histogram [20, 17, 15, 10, 10, 10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 7, 5, 5, 1, 1, 1, 1] [2024-11-09 12:11:55,024 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-09 12:11:55,207 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:55,208 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:11:55,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:11:55,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1915803961, now seen corresponding path program 2 times [2024-11-09 12:11:55,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:11:55,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396241634] [2024-11-09 12:11:55,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:55,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:11:55,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:55,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:55,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:55,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:55,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:11:55,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-09 12:11:55,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:55,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:55,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:55,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:11:55,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-09 12:11:55,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:55,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:55,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:55,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:55,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:11:55,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:11:55,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:55,490 INFO L134 CoverageAnalysis]: Checked inductivity of 1120 backedges. 112 proven. 279 refuted. 0 times theorem prover too weak. 729 trivial. 0 not checked. [2024-11-09 12:11:55,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:11:55,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396241634] [2024-11-09 12:11:55,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396241634] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:11:55,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744810112] [2024-11-09 12:11:55,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 12:11:55,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:55,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:11:55,492 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:11:55,493 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:11:55,558 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 12:11:55,559 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:11:55,560 INFO L255 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-09 12:11:55,568 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:11:55,646 INFO L134 CoverageAnalysis]: Checked inductivity of 1120 backedges. 516 proven. 15 refuted. 0 times theorem prover too weak. 589 trivial. 0 not checked. [2024-11-09 12:11:55,646 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:11:55,936 INFO L134 CoverageAnalysis]: Checked inductivity of 1120 backedges. 115 proven. 331 refuted. 0 times theorem prover too weak. 674 trivial. 0 not checked. [2024-11-09 12:11:55,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744810112] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:11:55,936 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:11:55,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 14 [2024-11-09 12:11:55,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881620147] [2024-11-09 12:11:55,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:11:55,937 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-09 12:11:55,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:11:55,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-09 12:11:55,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2024-11-09 12:11:55,938 INFO L87 Difference]: Start difference. First operand 62 states and 85 transitions. Second operand has 14 states, 14 states have (on average 5.0) internal successors, (70), 14 states have internal predecessors, (70), 7 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (14), 5 states have call predecessors, (14), 7 states have call successors, (14) [2024-11-09 12:11:55,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:11:55,993 INFO L93 Difference]: Finished difference Result 114 states and 162 transitions. [2024-11-09 12:11:55,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 12:11:55,994 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 14 states have internal predecessors, (70), 7 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (14), 5 states have call predecessors, (14), 7 states have call successors, (14) Word has length 182 [2024-11-09 12:11:55,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:11:55,995 INFO L225 Difference]: With dead ends: 114 [2024-11-09 12:11:55,995 INFO L226 Difference]: Without dead ends: 55 [2024-11-09 12:11:55,996 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 389 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2024-11-09 12:11:55,996 INFO L432 NwaCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 12:11:55,997 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 62 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 12:11:55,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2024-11-09 12:11:56,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2024-11-09 12:11:56,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 43 states have (on average 1.069767441860465) internal successors, (46), 42 states have internal predecessors, (46), 6 states have call successors, (6), 4 states have call predecessors, (6), 5 states have return successors, (14), 8 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-09 12:11:56,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2024-11-09 12:11:56,002 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 182 [2024-11-09 12:11:56,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:11:56,002 INFO L471 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2024-11-09 12:11:56,002 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 14 states have internal predecessors, (70), 7 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (14), 5 states have call predecessors, (14), 7 states have call successors, (14) [2024-11-09 12:11:56,003 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2024-11-09 12:11:56,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-09 12:11:56,003 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:11:56,004 INFO L215 NwaCegarLoop]: trace histogram [12, 10, 10, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 1, 1, 1, 1] [2024-11-09 12:11:56,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-09 12:11:56,204 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:56,205 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:11:56,205 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:11:56,205 INFO L85 PathProgramCache]: Analyzing trace with hash -849870508, now seen corresponding path program 3 times [2024-11-09 12:11:56,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:11:56,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800929169] [2024-11-09 12:11:56,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:56,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:11:56,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:56,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:56,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:56,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:56,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:56,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:56,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:56,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:56,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:56,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:11:56,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:56,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-09 12:11:56,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:56,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:56,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:56,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:56,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:56,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:56,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:56,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:11:56,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:56,521 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 108 proven. 129 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-11-09 12:11:56,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:11:56,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800929169] [2024-11-09 12:11:56,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800929169] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:11:56,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406547017] [2024-11-09 12:11:56,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 12:11:56,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:56,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:11:56,524 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:11:56,525 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:11:56,575 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-09 12:11:56,575 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:11:56,576 INFO L255 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-09 12:11:56,578 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:11:56,643 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 126 proven. 89 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2024-11-09 12:11:56,643 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:11:56,939 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 126 proven. 92 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2024-11-09 12:11:56,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406547017] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:11:56,940 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:11:56,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9, 11] total 21 [2024-11-09 12:11:56,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791735655] [2024-11-09 12:11:56,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:11:56,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-09 12:11:56,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:11:56,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-09 12:11:56,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2024-11-09 12:11:56,942 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 21 states, 21 states have (on average 4.857142857142857) internal successors, (102), 21 states have internal predecessors, (102), 11 states have call successors, (18), 1 states have call predecessors, (18), 7 states have return successors, (20), 15 states have call predecessors, (20), 11 states have call successors, (20) [2024-11-09 12:11:57,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:11:57,107 INFO L93 Difference]: Finished difference Result 133 states and 168 transitions. [2024-11-09 12:11:57,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-09 12:11:57,107 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.857142857142857) internal successors, (102), 21 states have internal predecessors, (102), 11 states have call successors, (18), 1 states have call predecessors, (18), 7 states have return successors, (20), 15 states have call predecessors, (20), 11 states have call successors, (20) Word has length 110 [2024-11-09 12:11:57,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:11:57,108 INFO L225 Difference]: With dead ends: 133 [2024-11-09 12:11:57,109 INFO L226 Difference]: Without dead ends: 83 [2024-11-09 12:11:57,109 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 229 SyntacticMatches, 5 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=238, Invalid=574, Unknown=0, NotChecked=0, Total=812 [2024-11-09 12:11:57,110 INFO L432 NwaCegarLoop]: 21 mSDtfsCounter, 114 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:11:57,110 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 77 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:11:57,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2024-11-09 12:11:57,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 73. [2024-11-09 12:11:57,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 58 states have (on average 1.0862068965517242) internal successors, (63), 56 states have internal predecessors, (63), 8 states have call successors, (8), 5 states have call predecessors, (8), 6 states have return successors, (17), 11 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-09 12:11:57,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 88 transitions. [2024-11-09 12:11:57,118 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 88 transitions. Word has length 110 [2024-11-09 12:11:57,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:11:57,119 INFO L471 AbstractCegarLoop]: Abstraction has 73 states and 88 transitions. [2024-11-09 12:11:57,119 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.857142857142857) internal successors, (102), 21 states have internal predecessors, (102), 11 states have call successors, (18), 1 states have call predecessors, (18), 7 states have return successors, (20), 15 states have call predecessors, (20), 11 states have call successors, (20) [2024-11-09 12:11:57,119 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 88 transitions. [2024-11-09 12:11:57,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-09 12:11:57,120 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:11:57,120 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 8, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1] [2024-11-09 12:11:57,143 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:11:57,321 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,SelfDestructingSolverStorable10 [2024-11-09 12:11:57,322 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:11:57,322 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:11:57,323 INFO L85 PathProgramCache]: Analyzing trace with hash -1152563911, now seen corresponding path program 4 times [2024-11-09 12:11:57,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:11:57,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226743321] [2024-11-09 12:11:57,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:57,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:11:57,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:57,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:57,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:57,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:57,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:57,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:57,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:57,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:57,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:57,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:57,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:57,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:11:57,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:57,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:11:57,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:57,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-09 12:11:57,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:57,524 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 101 proven. 39 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2024-11-09 12:11:57,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:11:57,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226743321] [2024-11-09 12:11:57,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226743321] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:11:57,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243791442] [2024-11-09 12:11:57,525 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 12:11:57,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:57,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:11:57,526 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:11:57,528 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:11:57,568 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 12:11:57,568 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:11:57,568 INFO L255 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-09 12:11:57,570 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:11:57,630 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 142 proven. 37 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-09 12:11:57,631 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:11:57,989 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 104 proven. 62 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-09 12:11:57,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243791442] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:11:57,990 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:11:57,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 11] total 17 [2024-11-09 12:11:57,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026085627] [2024-11-09 12:11:57,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:11:57,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-09 12:11:57,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:11:57,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-09 12:11:57,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2024-11-09 12:11:57,992 INFO L87 Difference]: Start difference. First operand 73 states and 88 transitions. Second operand has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 11 states have call successors, (15), 2 states have call predecessors, (15), 6 states have return successors, (17), 7 states have call predecessors, (17), 11 states have call successors, (17) [2024-11-09 12:11:58,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:11:58,090 INFO L93 Difference]: Finished difference Result 132 states and 162 transitions. [2024-11-09 12:11:58,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-09 12:11:58,091 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 11 states have call successors, (15), 2 states have call predecessors, (15), 6 states have return successors, (17), 7 states have call predecessors, (17), 11 states have call successors, (17) Word has length 91 [2024-11-09 12:11:58,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:11:58,092 INFO L225 Difference]: With dead ends: 132 [2024-11-09 12:11:58,092 INFO L226 Difference]: Without dead ends: 64 [2024-11-09 12:11:58,093 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 186 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2024-11-09 12:11:58,093 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 23 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:11:58,094 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 97 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:11:58,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2024-11-09 12:11:58,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2024-11-09 12:11:58,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 51 states have (on average 1.0588235294117647) internal successors, (54), 49 states have internal predecessors, (54), 7 states have call successors, (7), 6 states have call predecessors, (7), 5 states have return successors, (11), 8 states have call predecessors, (11), 6 states have call successors, (11) [2024-11-09 12:11:58,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 72 transitions. [2024-11-09 12:11:58,105 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 72 transitions. Word has length 91 [2024-11-09 12:11:58,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:11:58,106 INFO L471 AbstractCegarLoop]: Abstraction has 64 states and 72 transitions. [2024-11-09 12:11:58,106 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 11 states have call successors, (15), 2 states have call predecessors, (15), 6 states have return successors, (17), 7 states have call predecessors, (17), 11 states have call successors, (17) [2024-11-09 12:11:58,106 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 72 transitions. [2024-11-09 12:11:58,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-09 12:11:58,108 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:11:58,109 INFO L215 NwaCegarLoop]: trace histogram [13, 12, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 1, 1, 1, 1] [2024-11-09 12:11:58,121 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:11:58,309 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:58,309 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:11:58,310 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:11:58,310 INFO L85 PathProgramCache]: Analyzing trace with hash 1367099608, now seen corresponding path program 5 times [2024-11-09 12:11:58,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:11:58,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882970511] [2024-11-09 12:11:58,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:58,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:11:58,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:58,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:11:58,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:58,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:58,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:58,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:58,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:58,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:58,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:58,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:58,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:58,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:11:58,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:58,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:11:58,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:58,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:58,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:58,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:58,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:58,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-09 12:11:58,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:58,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:58,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:58,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:58,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:58,594 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 202 proven. 68 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2024-11-09 12:11:58,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:11:58,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882970511] [2024-11-09 12:11:58,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882970511] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:11:58,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478147094] [2024-11-09 12:11:58,595 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-09 12:11:58,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:11:58,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:11:58,597 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:11:58,600 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:11:58,668 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-09 12:11:58,669 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:11:58,670 INFO L255 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-09 12:11:58,673 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:11:58,768 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 163 proven. 137 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2024-11-09 12:11:58,769 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:11:59,187 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 167 proven. 142 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2024-11-09 12:11:59,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478147094] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:11:59,188 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:11:59,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 13] total 20 [2024-11-09 12:11:59,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451534447] [2024-11-09 12:11:59,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:11:59,189 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 12:11:59,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:11:59,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 12:11:59,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=283, Unknown=0, NotChecked=0, Total=380 [2024-11-09 12:11:59,191 INFO L87 Difference]: Start difference. First operand 64 states and 72 transitions. Second operand has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 12 states have call successors, (18), 1 states have call predecessors, (18), 7 states have return successors, (20), 12 states have call predecessors, (20), 12 states have call successors, (20) [2024-11-09 12:11:59,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:11:59,383 INFO L93 Difference]: Finished difference Result 131 states and 156 transitions. [2024-11-09 12:11:59,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-09 12:11:59,383 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 12 states have call successors, (18), 1 states have call predecessors, (18), 7 states have return successors, (20), 12 states have call predecessors, (20), 12 states have call successors, (20) Word has length 123 [2024-11-09 12:11:59,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:11:59,384 INFO L225 Difference]: With dead ends: 131 [2024-11-09 12:11:59,384 INFO L226 Difference]: Without dead ends: 72 [2024-11-09 12:11:59,385 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 255 SyntacticMatches, 6 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=185, Invalid=465, Unknown=0, NotChecked=0, Total=650 [2024-11-09 12:11:59,387 INFO L432 NwaCegarLoop]: 33 mSDtfsCounter, 39 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:11:59,387 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 134 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:11:59,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2024-11-09 12:11:59,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 70. [2024-11-09 12:11:59,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 56 states have (on average 1.0535714285714286) internal successors, (59), 54 states have internal predecessors, (59), 8 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-09 12:11:59,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 80 transitions. [2024-11-09 12:11:59,393 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 80 transitions. Word has length 123 [2024-11-09 12:11:59,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:11:59,393 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 80 transitions. [2024-11-09 12:11:59,393 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 12 states have call successors, (18), 1 states have call predecessors, (18), 7 states have return successors, (20), 12 states have call predecessors, (20), 12 states have call successors, (20) [2024-11-09 12:11:59,393 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 80 transitions. [2024-11-09 12:11:59,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2024-11-09 12:11:59,395 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:11:59,395 INFO L215 NwaCegarLoop]: trace histogram [19, 18, 15, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 6, 4, 1, 1, 1, 1] [2024-11-09 12:11:59,415 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-09 12:11:59,595 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-09 12:11:59,596 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:11:59,597 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:11:59,597 INFO L85 PathProgramCache]: Analyzing trace with hash 1514241759, now seen corresponding path program 6 times [2024-11-09 12:11:59,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:11:59,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353635745] [2024-11-09 12:11:59,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:11:59,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:11:59,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:59,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:11:59,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:59,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:59,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:59,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:59,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:59,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:59,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:59,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:59,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:59,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:11:59,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:59,903 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:11:59,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:59,938 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:11:59,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:59,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:11:59,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:11:59,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-09 12:11:59,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:00,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:00,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:00,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:00,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:00,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:00,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:00,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:00,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:00,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:00,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:00,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:00,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:00,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:00,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:00,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:00,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:00,164 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 236 proven. 420 refuted. 0 times theorem prover too weak. 457 trivial. 0 not checked. [2024-11-09 12:12:00,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:12:00,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353635745] [2024-11-09 12:12:00,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353635745] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:12:00,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420780209] [2024-11-09 12:12:00,165 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-09 12:12:00,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:00,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:12:00,167 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:12:00,175 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:12:00,268 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2024-11-09 12:12:00,268 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:12:00,270 INFO L255 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-11-09 12:12:00,274 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:12:00,520 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 139 proven. 225 refuted. 0 times theorem prover too weak. 749 trivial. 0 not checked. [2024-11-09 12:12:00,520 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:12:02,071 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 253 proven. 198 refuted. 0 times theorem prover too weak. 662 trivial. 0 not checked. [2024-11-09 12:12:02,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420780209] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:12:02,072 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:12:02,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 12, 20] total 42 [2024-11-09 12:12:02,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799586798] [2024-11-09 12:12:02,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:12:02,073 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-09 12:12:02,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:12:02,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-09 12:12:02,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=1495, Unknown=0, NotChecked=0, Total=1722 [2024-11-09 12:12:02,075 INFO L87 Difference]: Start difference. First operand 70 states and 80 transitions. Second operand has 42 states, 42 states have (on average 3.238095238095238) internal successors, (136), 42 states have internal predecessors, (136), 15 states have call successors, (18), 1 states have call predecessors, (18), 15 states have return successors, (33), 32 states have call predecessors, (33), 15 states have call successors, (33) [2024-11-09 12:12:02,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:12:02,789 INFO L93 Difference]: Finished difference Result 195 states and 256 transitions. [2024-11-09 12:12:02,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-09 12:12:02,790 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 3.238095238095238) internal successors, (136), 42 states have internal predecessors, (136), 15 states have call successors, (18), 1 states have call predecessors, (18), 15 states have return successors, (33), 32 states have call predecessors, (33), 15 states have call successors, (33) Word has length 182 [2024-11-09 12:12:02,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:12:02,791 INFO L225 Difference]: With dead ends: 195 [2024-11-09 12:12:02,791 INFO L226 Difference]: Without dead ends: 130 [2024-11-09 12:12:02,795 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 445 GetRequests, 357 SyntacticMatches, 19 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2175 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=742, Invalid=4228, Unknown=0, NotChecked=0, Total=4970 [2024-11-09 12:12:02,796 INFO L432 NwaCegarLoop]: 14 mSDtfsCounter, 158 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 12:12:02,796 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 126 Invalid, 803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 723 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 12:12:02,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2024-11-09 12:12:02,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 103. [2024-11-09 12:12:02,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 82 states have (on average 1.0365853658536586) internal successors, (85), 80 states have internal predecessors, (85), 12 states have call successors, (12), 8 states have call predecessors, (12), 8 states have return successors, (34), 14 states have call predecessors, (34), 11 states have call successors, (34) [2024-11-09 12:12:02,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 131 transitions. [2024-11-09 12:12:02,809 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 131 transitions. Word has length 182 [2024-11-09 12:12:02,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:12:02,809 INFO L471 AbstractCegarLoop]: Abstraction has 103 states and 131 transitions. [2024-11-09 12:12:02,810 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 3.238095238095238) internal successors, (136), 42 states have internal predecessors, (136), 15 states have call successors, (18), 1 states have call predecessors, (18), 15 states have return successors, (33), 32 states have call predecessors, (33), 15 states have call successors, (33) [2024-11-09 12:12:02,810 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 131 transitions. [2024-11-09 12:12:02,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2024-11-09 12:12:02,816 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:12:02,816 INFO L215 NwaCegarLoop]: trace histogram [48, 45, 39, 24, 24, 24, 24, 23, 23, 23, 23, 23, 22, 22, 22, 21, 15, 9, 1, 1, 1, 1] [2024-11-09 12:12:02,830 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-09 12:12:03,020 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,SelfDestructingSolverStorable13 [2024-11-09 12:12:03,022 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:12:03,023 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:12:03,023 INFO L85 PathProgramCache]: Analyzing trace with hash -825253705, now seen corresponding path program 7 times [2024-11-09 12:12:03,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:12:03,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447189076] [2024-11-09 12:12:03,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:12:03,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:12:03,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:12:03,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:03,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:03,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:03,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:03,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:03,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:03,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:03,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-09 12:12:03,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,699 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,705 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:03,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:03,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:03,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:03,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:03,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:03,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:03,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-09 12:12:03,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:03,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:03,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:03,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:03,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:03,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:03,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:03,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:03,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:03,872 INFO L134 CoverageAnalysis]: Checked inductivity of 7510 backedges. 571 proven. 1886 refuted. 0 times theorem prover too weak. 5053 trivial. 0 not checked. [2024-11-09 12:12:03,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:12:03,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447189076] [2024-11-09 12:12:03,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447189076] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:12:03,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290768376] [2024-11-09 12:12:03,872 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 12:12:03,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:03,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:12:03,874 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:12:03,875 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:12:04,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:04,008 INFO L255 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-09 12:12:04,013 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:12:04,165 INFO L134 CoverageAnalysis]: Checked inductivity of 7510 backedges. 3899 proven. 1274 refuted. 0 times theorem prover too weak. 2337 trivial. 0 not checked. [2024-11-09 12:12:04,165 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:12:05,294 INFO L134 CoverageAnalysis]: Checked inductivity of 7510 backedges. 635 proven. 2447 refuted. 0 times theorem prover too weak. 4428 trivial. 0 not checked. [2024-11-09 12:12:05,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290768376] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:12:05,295 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:12:05,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15, 21] total 30 [2024-11-09 12:12:05,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024527888] [2024-11-09 12:12:05,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:12:05,296 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-09 12:12:05,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:12:05,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-09 12:12:05,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=663, Unknown=0, NotChecked=0, Total=870 [2024-11-09 12:12:05,298 INFO L87 Difference]: Start difference. First operand 103 states and 131 transitions. Second operand has 30 states, 30 states have (on average 5.733333333333333) internal successors, (172), 30 states have internal predecessors, (172), 26 states have call successors, (33), 4 states have call predecessors, (33), 10 states have return successors, (39), 16 states have call predecessors, (39), 24 states have call successors, (39) [2024-11-09 12:12:05,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:12:05,599 INFO L93 Difference]: Finished difference Result 241 states and 330 transitions. [2024-11-09 12:12:05,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-09 12:12:05,600 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 5.733333333333333) internal successors, (172), 30 states have internal predecessors, (172), 26 states have call successors, (33), 4 states have call predecessors, (33), 10 states have return successors, (39), 16 states have call predecessors, (39), 24 states have call successors, (39) Word has length 458 [2024-11-09 12:12:05,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:12:05,601 INFO L225 Difference]: With dead ends: 241 [2024-11-09 12:12:05,602 INFO L226 Difference]: Without dead ends: 143 [2024-11-09 12:12:05,603 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1043 GetRequests, 985 SyntacticMatches, 13 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=617, Invalid=1545, Unknown=0, NotChecked=0, Total=2162 [2024-11-09 12:12:05,604 INFO L432 NwaCegarLoop]: 23 mSDtfsCounter, 150 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:12:05,604 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 136 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:12:05,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-11-09 12:12:05,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 130. [2024-11-09 12:12:05,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 105 states have (on average 1.0476190476190477) internal successors, (110), 101 states have internal predecessors, (110), 15 states have call successors, (15), 11 states have call predecessors, (15), 9 states have return successors, (37), 17 states have call predecessors, (37), 14 states have call successors, (37) [2024-11-09 12:12:05,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 162 transitions. [2024-11-09 12:12:05,616 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 162 transitions. Word has length 458 [2024-11-09 12:12:05,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:12:05,617 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 162 transitions. [2024-11-09 12:12:05,617 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 5.733333333333333) internal successors, (172), 30 states have internal predecessors, (172), 26 states have call successors, (33), 4 states have call predecessors, (33), 10 states have return successors, (39), 16 states have call predecessors, (39), 24 states have call successors, (39) [2024-11-09 12:12:05,617 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 162 transitions. [2024-11-09 12:12:05,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2024-11-09 12:12:05,626 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:12:05,626 INFO L215 NwaCegarLoop]: trace histogram [59, 57, 48, 29, 29, 29, 29, 29, 29, 29, 29, 29, 28, 28, 28, 27, 19, 11, 1, 1, 1, 1] [2024-11-09 12:12:05,643 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:12:05,830 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,SelfDestructingSolverStorable14 [2024-11-09 12:12:05,831 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:12:05,831 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:12:05,831 INFO L85 PathProgramCache]: Analyzing trace with hash 567475436, now seen corresponding path program 8 times [2024-11-09 12:12:05,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:12:05,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329521084] [2024-11-09 12:12:05,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:12:05,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:12:05,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:12:06,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:06,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:06,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:06,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:06,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:06,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:06,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:06,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:06,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:06,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:06,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:06,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:06,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:06,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:06,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:06,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:06,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:06,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:06,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:06,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:06,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:06,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:06,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:06,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:06,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2024-11-09 12:12:06,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:06,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:06,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:07,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:07,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:07,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:07,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:07,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:07,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:07,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:07,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:07,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:07,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:07,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:07,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:07,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:07,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:07,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:07,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:07,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:07,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:07,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:07,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-09 12:12:07,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:07,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:07,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:07,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:07,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2024-11-09 12:12:07,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:07,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:07,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:07,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:07,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:07,188 INFO L134 CoverageAnalysis]: Checked inductivity of 11718 backedges. 1569 proven. 2791 refuted. 0 times theorem prover too weak. 7358 trivial. 0 not checked. [2024-11-09 12:12:07,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:12:07,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329521084] [2024-11-09 12:12:07,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329521084] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:12:07,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040966697] [2024-11-09 12:12:07,189 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 12:12:07,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:07,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:12:07,191 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:12:07,192 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:12:07,345 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 12:12:07,345 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:12:07,348 INFO L255 TraceCheckSpWp]: Trace formula consists of 1074 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-09 12:12:07,353 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:12:07,535 INFO L134 CoverageAnalysis]: Checked inductivity of 11718 backedges. 3261 proven. 2823 refuted. 0 times theorem prover too weak. 5634 trivial. 0 not checked. [2024-11-09 12:12:07,536 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:12:09,502 INFO L134 CoverageAnalysis]: Checked inductivity of 11718 backedges. 1511 proven. 3362 refuted. 0 times theorem prover too weak. 6845 trivial. 0 not checked. [2024-11-09 12:12:09,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1040966697] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:12:09,502 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:12:09,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 17, 26] total 37 [2024-11-09 12:12:09,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023417051] [2024-11-09 12:12:09,503 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:12:09,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-09 12:12:09,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:12:09,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-09 12:12:09,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=314, Invalid=1018, Unknown=0, NotChecked=0, Total=1332 [2024-11-09 12:12:09,506 INFO L87 Difference]: Start difference. First operand 130 states and 162 transitions. Second operand has 37 states, 37 states have (on average 5.72972972972973) internal successors, (212), 37 states have internal predecessors, (212), 34 states have call successors, (41), 3 states have call predecessors, (41), 13 states have return successors, (54), 22 states have call predecessors, (54), 33 states have call successors, (54) [2024-11-09 12:12:09,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:12:09,974 INFO L93 Difference]: Finished difference Result 299 states and 411 transitions. [2024-11-09 12:12:09,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-09 12:12:09,980 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 5.72972972972973) internal successors, (212), 37 states have internal predecessors, (212), 34 states have call successors, (41), 3 states have call predecessors, (41), 13 states have return successors, (54), 22 states have call predecessors, (54), 33 states have call successors, (54) Word has length 570 [2024-11-09 12:12:09,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:12:09,982 INFO L225 Difference]: With dead ends: 299 [2024-11-09 12:12:09,982 INFO L226 Difference]: Without dead ends: 174 [2024-11-09 12:12:09,984 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1302 GetRequests, 1229 SyntacticMatches, 14 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1312 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=945, Invalid=2715, Unknown=0, NotChecked=0, Total=3660 [2024-11-09 12:12:09,985 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 306 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:12:09,987 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 198 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:12:09,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2024-11-09 12:12:09,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 154. [2024-11-09 12:12:09,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 125 states have (on average 1.056) internal successors, (132), 120 states have internal predecessors, (132), 18 states have call successors, (18), 14 states have call predecessors, (18), 10 states have return successors, (49), 19 states have call predecessors, (49), 17 states have call successors, (49) [2024-11-09 12:12:09,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 199 transitions. [2024-11-09 12:12:09,995 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 199 transitions. Word has length 570 [2024-11-09 12:12:09,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:12:09,996 INFO L471 AbstractCegarLoop]: Abstraction has 154 states and 199 transitions. [2024-11-09 12:12:09,996 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 5.72972972972973) internal successors, (212), 37 states have internal predecessors, (212), 34 states have call successors, (41), 3 states have call predecessors, (41), 13 states have return successors, (54), 22 states have call predecessors, (54), 33 states have call successors, (54) [2024-11-09 12:12:09,996 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 199 transitions. [2024-11-09 12:12:09,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2024-11-09 12:12:09,999 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:12:09,999 INFO L215 NwaCegarLoop]: trace histogram [33, 32, 27, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 11, 6, 1, 1, 1, 1] [2024-11-09 12:12:10,014 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:12:10,203 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,SelfDestructingSolverStorable15 [2024-11-09 12:12:10,204 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:12:10,204 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:12:10,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1668359608, now seen corresponding path program 9 times [2024-11-09 12:12:10,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:12:10,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233309459] [2024-11-09 12:12:10,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:12:10,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:12:10,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:12:10,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:10,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:10,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:10,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:10,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:10,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:10,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:10,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:10,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:10,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:10,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-09 12:12:10,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:10,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:10,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-09 12:12:10,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:10,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:10,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,825 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:10,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:10,828 INFO L134 CoverageAnalysis]: Checked inductivity of 3599 backedges. 1084 proven. 419 refuted. 0 times theorem prover too weak. 2096 trivial. 0 not checked. [2024-11-09 12:12:10,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:12:10,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233309459] [2024-11-09 12:12:10,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233309459] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:12:10,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838540910] [2024-11-09 12:12:10,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 12:12:10,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:10,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:12:10,833 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:12:10,841 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:12:10,962 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-09 12:12:10,962 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:12:10,963 INFO L255 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-09 12:12:10,967 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:12:11,057 INFO L134 CoverageAnalysis]: Checked inductivity of 3599 backedges. 838 proven. 211 refuted. 0 times theorem prover too weak. 2550 trivial. 0 not checked. [2024-11-09 12:12:11,058 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:12:11,835 INFO L134 CoverageAnalysis]: Checked inductivity of 3599 backedges. 838 proven. 226 refuted. 0 times theorem prover too weak. 2535 trivial. 0 not checked. [2024-11-09 12:12:11,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838540910] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:12:11,836 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:12:11,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 10, 13] total 24 [2024-11-09 12:12:11,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640290310] [2024-11-09 12:12:11,837 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:12:11,838 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-09 12:12:11,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:12:11,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-09 12:12:11,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=412, Unknown=0, NotChecked=0, Total=552 [2024-11-09 12:12:11,840 INFO L87 Difference]: Start difference. First operand 154 states and 199 transitions. Second operand has 24 states, 24 states have (on average 5.291666666666667) internal successors, (127), 24 states have internal predecessors, (127), 13 states have call successors, (22), 1 states have call predecessors, (22), 9 states have return successors, (27), 21 states have call predecessors, (27), 13 states have call successors, (27) [2024-11-09 12:12:12,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:12:12,145 INFO L93 Difference]: Finished difference Result 297 states and 404 transitions. [2024-11-09 12:12:12,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-09 12:12:12,146 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.291666666666667) internal successors, (127), 24 states have internal predecessors, (127), 13 states have call successors, (22), 1 states have call predecessors, (22), 9 states have return successors, (27), 21 states have call predecessors, (27), 13 states have call successors, (27) Word has length 320 [2024-11-09 12:12:12,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:12:12,148 INFO L225 Difference]: With dead ends: 297 [2024-11-09 12:12:12,148 INFO L226 Difference]: Without dead ends: 148 [2024-11-09 12:12:12,150 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 726 GetRequests, 690 SyntacticMatches, 6 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=274, Invalid=718, Unknown=0, NotChecked=0, Total=992 [2024-11-09 12:12:12,150 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 59 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:12:12,151 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 214 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 468 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:12:12,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2024-11-09 12:12:12,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 136. [2024-11-09 12:12:12,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 110 states have (on average 1.0454545454545454) internal successors, (115), 107 states have internal predecessors, (115), 17 states have call successors, (17), 14 states have call predecessors, (17), 8 states have return successors, (38), 14 states have call predecessors, (38), 16 states have call successors, (38) [2024-11-09 12:12:12,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 170 transitions. [2024-11-09 12:12:12,164 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 170 transitions. Word has length 320 [2024-11-09 12:12:12,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:12:12,165 INFO L471 AbstractCegarLoop]: Abstraction has 136 states and 170 transitions. [2024-11-09 12:12:12,165 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.291666666666667) internal successors, (127), 24 states have internal predecessors, (127), 13 states have call successors, (22), 1 states have call predecessors, (22), 9 states have return successors, (27), 21 states have call predecessors, (27), 13 states have call successors, (27) [2024-11-09 12:12:12,165 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 170 transitions. [2024-11-09 12:12:12,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 340 [2024-11-09 12:12:12,168 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:12:12,168 INFO L215 NwaCegarLoop]: trace histogram [35, 34, 28, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 11, 7, 1, 1, 1, 1] [2024-11-09 12:12:12,189 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:12:12,372 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:12,373 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:12:12,373 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:12:12,373 INFO L85 PathProgramCache]: Analyzing trace with hash 817405855, now seen corresponding path program 10 times [2024-11-09 12:12:12,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:12:12,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710619792] [2024-11-09 12:12:12,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:12:12,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:12:12,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:12:12,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:12,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,765 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:12,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:12,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:12,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:12,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:12,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:12,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:12,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:12,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:12,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:12,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:12,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2024-11-09 12:12:12,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:12,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:12,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:12,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:12,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:12,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:12,973 INFO L134 CoverageAnalysis]: Checked inductivity of 4050 backedges. 967 proven. 816 refuted. 0 times theorem prover too weak. 2267 trivial. 0 not checked. [2024-11-09 12:12:12,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:12:12,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710619792] [2024-11-09 12:12:12,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710619792] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:12:12,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290905210] [2024-11-09 12:12:12,973 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 12:12:12,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:12,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:12:12,975 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:12:12,977 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:12:13,091 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 12:12:13,092 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:12:13,093 INFO L255 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-09 12:12:13,097 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:12:13,246 INFO L134 CoverageAnalysis]: Checked inductivity of 4050 backedges. 856 proven. 1214 refuted. 0 times theorem prover too weak. 1980 trivial. 0 not checked. [2024-11-09 12:12:13,246 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:12:14,673 INFO L134 CoverageAnalysis]: Checked inductivity of 4050 backedges. 856 proven. 1290 refuted. 0 times theorem prover too weak. 1904 trivial. 0 not checked. [2024-11-09 12:12:14,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290905210] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:12:14,673 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:12:14,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 15, 23] total 33 [2024-11-09 12:12:14,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584258553] [2024-11-09 12:12:14,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:12:14,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-09 12:12:14,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:12:14,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-09 12:12:14,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=795, Unknown=0, NotChecked=0, Total=1056 [2024-11-09 12:12:14,675 INFO L87 Difference]: Start difference. First operand 136 states and 170 transitions. Second operand has 33 states, 33 states have (on average 5.121212121212121) internal successors, (169), 33 states have internal predecessors, (169), 27 states have call successors, (31), 1 states have call predecessors, (31), 11 states have return successors, (42), 18 states have call predecessors, (42), 27 states have call successors, (42) [2024-11-09 12:12:14,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:12:14,990 INFO L93 Difference]: Finished difference Result 279 states and 364 transitions. [2024-11-09 12:12:14,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-09 12:12:14,991 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 5.121212121212121) internal successors, (169), 33 states have internal predecessors, (169), 27 states have call successors, (31), 1 states have call predecessors, (31), 11 states have return successors, (42), 18 states have call predecessors, (42), 27 states have call successors, (42) Word has length 339 [2024-11-09 12:12:14,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:12:14,996 INFO L225 Difference]: With dead ends: 279 [2024-11-09 12:12:14,996 INFO L226 Difference]: Without dead ends: 148 [2024-11-09 12:12:14,998 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 773 GetRequests, 721 SyntacticMatches, 11 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 730 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=483, Invalid=1323, Unknown=0, NotChecked=0, Total=1806 [2024-11-09 12:12:14,998 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 112 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:12:14,999 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 244 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:12:14,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2024-11-09 12:12:15,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 124. [2024-11-09 12:12:15,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 99 states have (on average 1.0303030303030303) internal successors, (102), 98 states have internal predecessors, (102), 16 states have call successors, (16), 12 states have call predecessors, (16), 8 states have return successors, (35), 13 states have call predecessors, (35), 15 states have call successors, (35) [2024-11-09 12:12:15,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 153 transitions. [2024-11-09 12:12:15,008 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 153 transitions. Word has length 339 [2024-11-09 12:12:15,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:12:15,008 INFO L471 AbstractCegarLoop]: Abstraction has 124 states and 153 transitions. [2024-11-09 12:12:15,009 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 5.121212121212121) internal successors, (169), 33 states have internal predecessors, (169), 27 states have call successors, (31), 1 states have call predecessors, (31), 11 states have return successors, (42), 18 states have call predecessors, (42), 27 states have call successors, (42) [2024-11-09 12:12:15,009 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 153 transitions. [2024-11-09 12:12:15,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2024-11-09 12:12:15,010 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:12:15,011 INFO L215 NwaCegarLoop]: trace histogram [41, 40, 33, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 13, 8, 1, 1, 1, 1] [2024-11-09 12:12:15,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-09 12:12:15,211 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,SelfDestructingSolverStorable17 [2024-11-09 12:12:15,211 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:12:15,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:12:15,212 INFO L85 PathProgramCache]: Analyzing trace with hash -247046770, now seen corresponding path program 11 times [2024-11-09 12:12:15,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:12:15,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052411834] [2024-11-09 12:12:15,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:12:15,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:12:15,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:12:16,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:16,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:16,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:16,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:16,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:16,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:16,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:16,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:16,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:16,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:16,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:16,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:16,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:16,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:16,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:16,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:16,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:16,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:16,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:16,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:16,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:16,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:16,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:16,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:16,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2024-11-09 12:12:16,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:16,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:16,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:17,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:17,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:17,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:17,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:17,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:17,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:17,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:17,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:17,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:17,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:17,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:17,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:17,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:17,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:17,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:17,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:17,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:17,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:17,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:17,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:17,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:17,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:17,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:17,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:17,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:17,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:17,118 INFO L134 CoverageAnalysis]: Checked inductivity of 5628 backedges. 820 proven. 1112 refuted. 0 times theorem prover too weak. 3696 trivial. 0 not checked. [2024-11-09 12:12:17,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:12:17,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052411834] [2024-11-09 12:12:17,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052411834] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:12:17,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800323136] [2024-11-09 12:12:17,119 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-09 12:12:17,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:17,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:12:17,121 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:12:17,125 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:12:17,320 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 29 check-sat command(s) [2024-11-09 12:12:17,321 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:12:17,324 INFO L255 TraceCheckSpWp]: Trace formula consists of 756 conjuncts, 81 conjuncts are in the unsatisfiable core [2024-11-09 12:12:17,330 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:12:17,679 INFO L134 CoverageAnalysis]: Checked inductivity of 5628 backedges. 820 proven. 1112 refuted. 0 times theorem prover too weak. 3696 trivial. 0 not checked. [2024-11-09 12:12:17,680 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:12:23,266 INFO L134 CoverageAnalysis]: Checked inductivity of 5628 backedges. 1149 proven. 1015 refuted. 0 times theorem prover too weak. 3464 trivial. 0 not checked. [2024-11-09 12:12:23,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800323136] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:12:23,266 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:12:23,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 29] total 40 [2024-11-09 12:12:23,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928674781] [2024-11-09 12:12:23,267 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:12:23,267 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-09 12:12:23,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:12:23,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-09 12:12:23,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=1273, Unknown=0, NotChecked=0, Total=1640 [2024-11-09 12:12:23,269 INFO L87 Difference]: Start difference. First operand 124 states and 153 transitions. Second operand has 41 states, 40 states have (on average 2.625) internal successors, (105), 41 states have internal predecessors, (105), 11 states have call successors, (12), 1 states have call predecessors, (12), 11 states have return successors, (28), 28 states have call predecessors, (28), 11 states have call successors, (28) [2024-11-09 12:12:23,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:12:23,405 INFO L93 Difference]: Finished difference Result 155 states and 207 transitions. [2024-11-09 12:12:23,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-09 12:12:23,406 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 2.625) internal successors, (105), 41 states have internal predecessors, (105), 11 states have call successors, (12), 1 states have call predecessors, (12), 11 states have return successors, (28), 28 states have call predecessors, (28), 11 states have call successors, (28) Word has length 398 [2024-11-09 12:12:23,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:12:23,408 INFO L225 Difference]: With dead ends: 155 [2024-11-09 12:12:23,408 INFO L226 Difference]: Without dead ends: 154 [2024-11-09 12:12:23,408 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 958 GetRequests, 854 SyntacticMatches, 62 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2284 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=409, Invalid=1483, Unknown=0, NotChecked=0, Total=1892 [2024-11-09 12:12:23,409 INFO L432 NwaCegarLoop]: 17 mSDtfsCounter, 14 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 12:12:23,409 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 162 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 12:12:23,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2024-11-09 12:12:23,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 145. [2024-11-09 12:12:23,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 116 states have (on average 1.0258620689655173) internal successors, (119), 114 states have internal predecessors, (119), 18 states have call successors, (18), 12 states have call predecessors, (18), 10 states have return successors, (55), 18 states have call predecessors, (55), 17 states have call successors, (55) [2024-11-09 12:12:23,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 192 transitions. [2024-11-09 12:12:23,420 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 192 transitions. Word has length 398 [2024-11-09 12:12:23,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:12:23,420 INFO L471 AbstractCegarLoop]: Abstraction has 145 states and 192 transitions. [2024-11-09 12:12:23,420 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 2.625) internal successors, (105), 41 states have internal predecessors, (105), 11 states have call successors, (12), 1 states have call predecessors, (12), 11 states have return successors, (28), 28 states have call predecessors, (28), 11 states have call successors, (28) [2024-11-09 12:12:23,420 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 192 transitions. [2024-11-09 12:12:23,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 817 [2024-11-09 12:12:23,424 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:12:23,424 INFO L215 NwaCegarLoop]: trace histogram [84, 82, 68, 42, 42, 42, 42, 41, 41, 41, 41, 41, 41, 41, 41, 40, 26, 16, 1, 1, 1, 1] [2024-11-09 12:12:23,438 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:12:23,624 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:23,625 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:12:23,625 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:12:23,626 INFO L85 PathProgramCache]: Analyzing trace with hash -1313463014, now seen corresponding path program 12 times [2024-11-09 12:12:23,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:12:23,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632260256] [2024-11-09 12:12:23,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:12:23,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:12:23,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:24,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:24,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:24,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:24,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:24,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:24,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:24,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:24,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:24,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:24,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:24,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:24,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:24,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-09 12:12:24,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:24,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:24,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:24,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:24,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,691 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:24,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:24,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:24,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2024-11-09 12:12:24,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:24,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:24,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:25,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:25,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:25,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:25,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:25,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:25,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:25,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:25,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:25,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:25,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:25,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:25,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-09 12:12:25,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:25,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:25,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:25,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:25,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:25,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:25,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:25,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,321 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:25,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:25,323 INFO L134 CoverageAnalysis]: Checked inductivity of 24215 backedges. 2368 proven. 4942 refuted. 0 times theorem prover too weak. 16905 trivial. 0 not checked. [2024-11-09 12:12:25,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:12:25,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632260256] [2024-11-09 12:12:25,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632260256] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:12:25,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394597599] [2024-11-09 12:12:25,324 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-09 12:12:25,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:25,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:12:25,325 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:12:25,326 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:12:25,671 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2024-11-09 12:12:25,671 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:12:25,676 INFO L255 TraceCheckSpWp]: Trace formula consists of 1396 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-09 12:12:25,685 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:12:25,818 INFO L134 CoverageAnalysis]: Checked inductivity of 24215 backedges. 3188 proven. 2246 refuted. 0 times theorem prover too weak. 18781 trivial. 0 not checked. [2024-11-09 12:12:25,819 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:12:27,208 INFO L134 CoverageAnalysis]: Checked inductivity of 24215 backedges. 3196 proven. 2310 refuted. 0 times theorem prover too weak. 18709 trivial. 0 not checked. [2024-11-09 12:12:27,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394597599] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:12:27,208 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:12:27,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 14, 21] total 40 [2024-11-09 12:12:27,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517366989] [2024-11-09 12:12:27,209 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:12:27,209 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-09 12:12:27,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:12:27,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-09 12:12:27,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=380, Invalid=1180, Unknown=0, NotChecked=0, Total=1560 [2024-11-09 12:12:27,211 INFO L87 Difference]: Start difference. First operand 145 states and 192 transitions. Second operand has 40 states, 40 states have (on average 4.875) internal successors, (195), 40 states have internal predecessors, (195), 24 states have call successors, (35), 1 states have call predecessors, (35), 15 states have return successors, (49), 33 states have call predecessors, (49), 24 states have call successors, (49) [2024-11-09 12:12:27,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:12:27,622 INFO L93 Difference]: Finished difference Result 337 states and 489 transitions. [2024-11-09 12:12:27,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-09 12:12:27,622 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 4.875) internal successors, (195), 40 states have internal predecessors, (195), 24 states have call successors, (35), 1 states have call predecessors, (35), 15 states have return successors, (49), 33 states have call predecessors, (49), 24 states have call successors, (49) Word has length 816 [2024-11-09 12:12:27,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:12:27,624 INFO L225 Difference]: With dead ends: 337 [2024-11-09 12:12:27,625 INFO L226 Difference]: Without dead ends: 197 [2024-11-09 12:12:27,627 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1848 GetRequests, 1774 SyntacticMatches, 10 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1554 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1030, Invalid=3260, Unknown=0, NotChecked=0, Total=4290 [2024-11-09 12:12:27,627 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 367 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:12:27,628 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [371 Valid, 256 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:12:27,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2024-11-09 12:12:27,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 184. [2024-11-09 12:12:27,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 149 states have (on average 1.0335570469798658) internal successors, (154), 145 states have internal predecessors, (154), 23 states have call successors, (23), 17 states have call predecessors, (23), 11 states have return successors, (64), 21 states have call predecessors, (64), 22 states have call successors, (64) [2024-11-09 12:12:27,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 241 transitions. [2024-11-09 12:12:27,642 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 241 transitions. Word has length 816 [2024-11-09 12:12:27,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:12:27,643 INFO L471 AbstractCegarLoop]: Abstraction has 184 states and 241 transitions. [2024-11-09 12:12:27,643 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 4.875) internal successors, (195), 40 states have internal predecessors, (195), 24 states have call successors, (35), 1 states have call predecessors, (35), 15 states have return successors, (49), 33 states have call predecessors, (49), 24 states have call successors, (49) [2024-11-09 12:12:27,644 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 241 transitions. [2024-11-09 12:12:27,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 817 [2024-11-09 12:12:27,647 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:12:27,648 INFO L215 NwaCegarLoop]: trace histogram [84, 82, 68, 42, 42, 42, 42, 41, 41, 41, 41, 41, 41, 41, 41, 40, 26, 16, 1, 1, 1, 1] [2024-11-09 12:12:27,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-09 12:12:27,848 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:27,849 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:12:27,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:12:27,849 INFO L85 PathProgramCache]: Analyzing trace with hash -828342078, now seen corresponding path program 13 times [2024-11-09 12:12:27,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:12:27,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990916264] [2024-11-09 12:12:27,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:12:27,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:12:27,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:28,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,793 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:28,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:28,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:28,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:28,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:28,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:28,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:28,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:28,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:28,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:28,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:28,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:28,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-09 12:12:28,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,893 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:28,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:28,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:28,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:28,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:28,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:28,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:28,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-09 12:12:28,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:28,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:28,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:29,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:29,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:29,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:29,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:29,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:29,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:29,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-11-09 12:12:29,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:29,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:29,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:29,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:29,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:29,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:29,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:29,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:29,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:29,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:29,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:29,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:29,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:29,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,146 INFO L134 CoverageAnalysis]: Checked inductivity of 24215 backedges. 2423 proven. 4185 refuted. 0 times theorem prover too weak. 17607 trivial. 0 not checked. [2024-11-09 12:12:29,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:12:29,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990916264] [2024-11-09 12:12:29,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990916264] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:12:29,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428184963] [2024-11-09 12:12:29,146 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 12:12:29,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:29,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:12:29,147 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:12:29,148 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:12:29,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:29,402 INFO L255 TraceCheckSpWp]: Trace formula consists of 1527 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-09 12:12:29,409 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:12:29,569 INFO L134 CoverageAnalysis]: Checked inductivity of 24215 backedges. 12370 proven. 2667 refuted. 0 times theorem prover too weak. 9178 trivial. 0 not checked. [2024-11-09 12:12:29,569 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:12:32,319 INFO L134 CoverageAnalysis]: Checked inductivity of 24215 backedges. 2300 proven. 5308 refuted. 0 times theorem prover too weak. 16607 trivial. 0 not checked. [2024-11-09 12:12:32,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428184963] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:12:32,319 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:12:32,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 17, 27] total 39 [2024-11-09 12:12:32,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656028808] [2024-11-09 12:12:32,319 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:12:32,321 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-09 12:12:32,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:12:32,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-09 12:12:32,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=362, Invalid=1120, Unknown=0, NotChecked=0, Total=1482 [2024-11-09 12:12:32,322 INFO L87 Difference]: Start difference. First operand 184 states and 241 transitions. Second operand has 39 states, 39 states have (on average 5.410256410256411) internal successors, (211), 39 states have internal predecessors, (211), 34 states have call successors, (40), 2 states have call predecessors, (40), 14 states have return successors, (56), 22 states have call predecessors, (56), 34 states have call successors, (56) [2024-11-09 12:12:32,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:12:32,649 INFO L93 Difference]: Finished difference Result 363 states and 492 transitions. [2024-11-09 12:12:32,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-09 12:12:32,650 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 5.410256410256411) internal successors, (211), 39 states have internal predecessors, (211), 34 states have call successors, (40), 2 states have call predecessors, (40), 14 states have return successors, (56), 22 states have call predecessors, (56), 34 states have call successors, (56) Word has length 816 [2024-11-09 12:12:32,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:12:32,652 INFO L225 Difference]: With dead ends: 363 [2024-11-09 12:12:32,652 INFO L226 Difference]: Without dead ends: 184 [2024-11-09 12:12:32,653 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1830 GetRequests, 1768 SyntacticMatches, 13 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1102 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=662, Invalid=1888, Unknown=0, NotChecked=0, Total=2550 [2024-11-09 12:12:32,654 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 192 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:12:32,654 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 246 Invalid, 643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:12:32,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-11-09 12:12:32,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 148. [2024-11-09 12:12:32,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 119 states have (on average 1.0252100840336134) internal successors, (122), 117 states have internal predecessors, (122), 19 states have call successors, (19), 14 states have call predecessors, (19), 9 states have return successors, (45), 16 states have call predecessors, (45), 18 states have call successors, (45) [2024-11-09 12:12:32,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 186 transitions. [2024-11-09 12:12:32,663 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 186 transitions. Word has length 816 [2024-11-09 12:12:32,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:12:32,664 INFO L471 AbstractCegarLoop]: Abstraction has 148 states and 186 transitions. [2024-11-09 12:12:32,664 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 5.410256410256411) internal successors, (211), 39 states have internal predecessors, (211), 34 states have call successors, (40), 2 states have call predecessors, (40), 14 states have return successors, (56), 22 states have call predecessors, (56), 34 states have call successors, (56) [2024-11-09 12:12:32,664 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 186 transitions. [2024-11-09 12:12:32,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 915 [2024-11-09 12:12:32,668 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:12:32,669 INFO L215 NwaCegarLoop]: trace histogram [94, 92, 76, 47, 47, 47, 47, 46, 46, 46, 46, 46, 46, 46, 46, 45, 29, 18, 1, 1, 1, 1] [2024-11-09 12:12:32,688 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-09 12:12:32,869 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:32,869 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:12:32,870 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:12:32,870 INFO L85 PathProgramCache]: Analyzing trace with hash -501661377, now seen corresponding path program 14 times [2024-11-09 12:12:32,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:12:32,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780533602] [2024-11-09 12:12:32,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:12:32,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:12:32,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:33,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,781 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:33,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:33,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:33,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:33,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:33,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:33,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:33,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:33,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:33,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:33,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:33,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:33,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-09 12:12:33,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:33,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:33,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:33,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:33,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:33,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:33,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:33,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-09 12:12:33,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:33,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:33,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:33,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,938 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:33,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,938 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:33,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:33,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:33,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:33,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:33,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:33,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:33,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:33,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:33,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:33,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2024-11-09 12:12:33,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:34,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:34,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:34,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:34,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:34,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:34,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:34,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:34,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:34,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:34,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:34,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:34,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:34,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:34,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:34,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:34,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:34,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:34,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:34,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:34,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:34,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:34,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:34,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:34,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:34,243 INFO L134 CoverageAnalysis]: Checked inductivity of 30452 backedges. 4000 proven. 4351 refuted. 0 times theorem prover too weak. 22101 trivial. 0 not checked. [2024-11-09 12:12:34,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:12:34,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780533602] [2024-11-09 12:12:34,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780533602] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:12:34,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169780266] [2024-11-09 12:12:34,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 12:12:34,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:34,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:12:34,245 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:12:34,246 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:12:34,539 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 12:12:34,539 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:12:34,544 INFO L255 TraceCheckSpWp]: Trace formula consists of 1708 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-09 12:12:34,551 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:12:34,752 INFO L134 CoverageAnalysis]: Checked inductivity of 30452 backedges. 3844 proven. 5527 refuted. 0 times theorem prover too weak. 21081 trivial. 0 not checked. [2024-11-09 12:12:34,752 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:12:37,657 INFO L134 CoverageAnalysis]: Checked inductivity of 30452 backedges. 3844 proven. 5699 refuted. 0 times theorem prover too weak. 20909 trivial. 0 not checked. [2024-11-09 12:12:37,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169780266] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:12:37,657 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:12:37,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 19, 31] total 45 [2024-11-09 12:12:37,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378156260] [2024-11-09 12:12:37,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:12:37,658 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-11-09 12:12:37,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:12:37,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-11-09 12:12:37,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=479, Invalid=1501, Unknown=0, NotChecked=0, Total=1980 [2024-11-09 12:12:37,660 INFO L87 Difference]: Start difference. First operand 148 states and 186 transitions. Second operand has 45 states, 45 states have (on average 5.088888888888889) internal successors, (229), 45 states have internal predecessors, (229), 39 states have call successors, (43), 1 states have call predecessors, (43), 15 states have return successors, (62), 26 states have call predecessors, (62), 39 states have call successors, (62) [2024-11-09 12:12:38,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:12:38,118 INFO L93 Difference]: Finished difference Result 320 states and 420 transitions. [2024-11-09 12:12:38,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-09 12:12:38,118 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 5.088888888888889) internal successors, (229), 45 states have internal predecessors, (229), 39 states have call successors, (43), 1 states have call predecessors, (43), 15 states have return successors, (62), 26 states have call predecessors, (62), 39 states have call successors, (62) Word has length 914 [2024-11-09 12:12:38,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:12:38,121 INFO L225 Difference]: With dead ends: 320 [2024-11-09 12:12:38,121 INFO L226 Difference]: Without dead ends: 177 [2024-11-09 12:12:38,122 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2051 GetRequests, 1979 SyntacticMatches, 15 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1548 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=869, Invalid=2553, Unknown=0, NotChecked=0, Total=3422 [2024-11-09 12:12:38,123 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 323 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 809 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 12:12:38,123 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 309 Invalid, 958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 809 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 12:12:38,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2024-11-09 12:12:38,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 154. [2024-11-09 12:12:38,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 124 states have (on average 1.0241935483870968) internal successors, (127), 122 states have internal predecessors, (127), 20 states have call successors, (20), 15 states have call predecessors, (20), 9 states have return successors, (47), 16 states have call predecessors, (47), 19 states have call successors, (47) [2024-11-09 12:12:38,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 194 transitions. [2024-11-09 12:12:38,132 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 194 transitions. Word has length 914 [2024-11-09 12:12:38,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:12:38,133 INFO L471 AbstractCegarLoop]: Abstraction has 154 states and 194 transitions. [2024-11-09 12:12:38,134 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 5.088888888888889) internal successors, (229), 45 states have internal predecessors, (229), 39 states have call successors, (43), 1 states have call predecessors, (43), 15 states have return successors, (62), 26 states have call predecessors, (62), 39 states have call successors, (62) [2024-11-09 12:12:38,134 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 194 transitions. [2024-11-09 12:12:38,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2007 [2024-11-09 12:12:38,149 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:12:38,150 INFO L215 NwaCegarLoop]: trace histogram [207, 201, 168, 105, 105, 105, 105, 101, 101, 101, 101, 101, 100, 100, 100, 99, 63, 39, 1, 1, 1, 1] [2024-11-09 12:12:38,166 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:12:38,350 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:38,350 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-09 12:12:38,350 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:12:38,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1948940598, now seen corresponding path program 15 times [2024-11-09 12:12:38,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:12:38,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310719687] [2024-11-09 12:12:38,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:12:38,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:12:38,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:39,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-09 12:12:39,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:40,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:40,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:40,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:40,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-09 12:12:40,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:40,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:40,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-09 12:12:40,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:40,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:40,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:40,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:40,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2024-11-09 12:12:40,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:40,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:40,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:40,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:40,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-09 12:12:40,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:40,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,708 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:40,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-09 12:12:40,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,748 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:40,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:40,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:40,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,781 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:40,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:40,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:40,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1350 [2024-11-09 12:12:40,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:40,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:40,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:41,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:41,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:41,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:41,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:41,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:41,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:41,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:41,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:41,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:41,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:41,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:41,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-09 12:12:41,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:41,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:41,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:41,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:41,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:41,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:41,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:41,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-09 12:12:41,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:41,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:41,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:41,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:41,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-09 12:12:41,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:41,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:41,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-09 12:12:41,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:41,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-09 12:12:41,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-09 12:12:41,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-09 12:12:41,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-09 12:12:41,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:12:41,282 INFO L134 CoverageAnalysis]: Checked inductivity of 148300 backedges. 3941 proven. 15727 refuted. 0 times theorem prover too weak. 128632 trivial. 0 not checked. [2024-11-09 12:12:41,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:12:41,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310719687] [2024-11-09 12:12:41,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310719687] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:12:41,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157271980] [2024-11-09 12:12:41,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 12:12:41,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:12:41,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:12:41,284 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:12:41,285 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:12:42,011 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 110 check-sat command(s) [2024-11-09 12:12:42,011 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:12:42,023 INFO L255 TraceCheckSpWp]: Trace formula consists of 2600 conjuncts, 269 conjuncts are in the unsatisfiable core [2024-11-09 12:12:42,038 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:12:43,020 INFO L134 CoverageAnalysis]: Checked inductivity of 148300 backedges. 44113 proven. 12050 refuted. 0 times theorem prover too weak. 92137 trivial. 0 not checked. [2024-11-09 12:12:43,020 INFO L311 TraceCheckSpWp]: Computing backward predicates...