./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/recursive-simple/fibo_2calls_8-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/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.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/recursive-simple/fibo_2calls_8-2.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 5952061731474d390646c291ccf1d0136c1d856e30481accbc86db371431d703 --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-09 02:42:00,494 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-09 02:42:00,547 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2025-03-09 02:42:00,554 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-09 02:42:00,555 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-09 02:42:00,575 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-09 02:42:00,576 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-09 02:42:00,576 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-09 02:42:00,577 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-09 02:42:00,577 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-09 02:42:00,577 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-09 02:42:00,578 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-09 02:42:00,578 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-09 02:42:00,578 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-09 02:42:00,578 INFO L153 SettingsManager]: * Use SBE=true [2025-03-09 02:42:00,578 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-09 02:42:00,578 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-09 02:42:00,578 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-09 02:42:00,578 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-09 02:42:00,579 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-09 02:42:00,579 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-09 02:42:00,579 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-09 02:42:00,580 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-09 02:42:00,580 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-09 02:42:00,580 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-09 02:42:00,580 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-09 02:42:00,580 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-09 02:42:00,580 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-09 02:42:00,580 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-09 02:42:00,580 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-09 02:42:00,580 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /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 -> 5952061731474d390646c291ccf1d0136c1d856e30481accbc86db371431d703 [2025-03-09 02:42:00,784 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-09 02:42:00,792 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-09 02:42:00,794 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-09 02:42:00,794 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-09 02:42:00,795 INFO L274 PluginConnector]: CDTParser initialized [2025-03-09 02:42:00,797 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/recursive-simple/fibo_2calls_8-2.c [2025-03-09 02:42:01,967 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0769050d1/de0a707a12d0430a990fee2116a1a65e/FLAGe24b6d5ee [2025-03-09 02:42:02,204 INFO L384 CDTParser]: Found 1 translation units. [2025-03-09 02:42:02,204 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/recursive-simple/fibo_2calls_8-2.c [2025-03-09 02:42:02,215 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0769050d1/de0a707a12d0430a990fee2116a1a65e/FLAGe24b6d5ee [2025-03-09 02:42:02,232 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0769050d1/de0a707a12d0430a990fee2116a1a65e [2025-03-09 02:42:02,234 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-09 02:42:02,235 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-09 02:42:02,236 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-09 02:42:02,237 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-09 02:42:02,239 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-09 02:42:02,240 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.03 02:42:02" (1/1) ... [2025-03-09 02:42:02,241 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@315fa8f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02, skipping insertion in model container [2025-03-09 02:42:02,242 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.03 02:42:02" (1/1) ... [2025-03-09 02:42:02,252 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-09 02:42:02,363 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-09 02:42:02,372 INFO L200 MainTranslator]: Completed pre-run [2025-03-09 02:42:02,381 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-09 02:42:02,394 INFO L204 MainTranslator]: Completed translation [2025-03-09 02:42:02,394 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02 WrapperNode [2025-03-09 02:42:02,394 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-09 02:42:02,395 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-09 02:42:02,396 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-09 02:42:02,396 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-09 02:42:02,400 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02" (1/1) ... [2025-03-09 02:42:02,405 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02" (1/1) ... [2025-03-09 02:42:02,415 INFO L138 Inliner]: procedures = 14, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 21 [2025-03-09 02:42:02,416 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-09 02:42:02,416 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-09 02:42:02,417 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-09 02:42:02,417 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-09 02:42:02,422 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02" (1/1) ... [2025-03-09 02:42:02,422 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02" (1/1) ... [2025-03-09 02:42:02,426 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02" (1/1) ... [2025-03-09 02:42:02,434 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]. [2025-03-09 02:42:02,435 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02" (1/1) ... [2025-03-09 02:42:02,435 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02" (1/1) ... [2025-03-09 02:42:02,436 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02" (1/1) ... [2025-03-09 02:42:02,437 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02" (1/1) ... [2025-03-09 02:42:02,437 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02" (1/1) ... [2025-03-09 02:42:02,439 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02" (1/1) ... [2025-03-09 02:42:02,442 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-09 02:42:02,443 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-09 02:42:02,443 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-09 02:42:02,443 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-09 02:42:02,444 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02" (1/1) ... [2025-03-09 02:42:02,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-09 02:42:02,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:02,473 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) [2025-03-09 02:42:02,479 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 [2025-03-09 02:42:02,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-09 02:42:02,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-09 02:42:02,495 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2025-03-09 02:42:02,496 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2025-03-09 02:42:02,496 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2025-03-09 02:42:02,496 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2025-03-09 02:42:02,496 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-09 02:42:02,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-09 02:42:02,539 INFO L256 CfgBuilder]: Building ICFG [2025-03-09 02:42:02,541 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-09 02:42:02,637 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L25: havoc #t~ret6;havoc #t~ret7; [2025-03-09 02:42:02,680 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15: havoc #t~ret4;havoc #t~ret5; [2025-03-09 02:42:02,689 INFO L? ?]: Removed 24 outVars from TransFormulas that were not future-live. [2025-03-09 02:42:02,689 INFO L307 CfgBuilder]: Performing block encoding [2025-03-09 02:42:02,696 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-09 02:42:02,697 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-09 02:42:02,698 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 09.03 02:42:02 BoogieIcfgContainer [2025-03-09 02:42:02,698 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-09 02:42:02,700 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-09 02:42:02,700 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-09 02:42:02,704 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-09 02:42:02,704 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.03 02:42:02" (1/3) ... [2025-03-09 02:42:02,704 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a005ffe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.03 02:42:02, skipping insertion in model container [2025-03-09 02:42:02,705 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:42:02" (2/3) ... [2025-03-09 02:42:02,706 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a005ffe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.03 02:42:02, skipping insertion in model container [2025-03-09 02:42:02,706 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 09.03 02:42:02" (3/3) ... [2025-03-09 02:42:02,707 INFO L128 eAbstractionObserver]: Analyzing ICFG fibo_2calls_8-2.c [2025-03-09 02:42:02,718 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-09 02:42:02,720 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG fibo_2calls_8-2.c that has 3 procedures, 53 locations, 1 initial locations, 0 loop locations, and 12 error locations. [2025-03-09 02:42:02,759 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-09 02:42:02,766 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;@5cbafc9e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-09 02:42:02,766 INFO L334 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2025-03-09 02:42:02,769 INFO L276 IsEmpty]: Start isEmpty. Operand has 53 states, 33 states have (on average 1.5151515151515151) internal successors, (50), 45 states have internal predecessors, (50), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2025-03-09 02:42:02,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2025-03-09 02:42:02,773 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:02,773 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:02,773 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting fibo1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:02,778 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:02,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1954105288, now seen corresponding path program 1 times [2025-03-09 02:42:02,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:02,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991651981] [2025-03-09 02:42:02,785 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:02,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:02,827 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-03-09 02:42:02,840 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-03-09 02:42:02,841 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:02,841 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:02,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:42:02,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:02,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991651981] [2025-03-09 02:42:02,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991651981] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:02,886 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:42:02,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-09 02:42:02,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559863594] [2025-03-09 02:42:02,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:02,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-09 02:42:02,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:02,906 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-09 02:42:02,907 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-09 02:42:02,908 INFO L87 Difference]: Start difference. First operand has 53 states, 33 states have (on average 1.5151515151515151) internal successors, (50), 45 states have internal predecessors, (50), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-09 02:42:02,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:02,940 INFO L93 Difference]: Finished difference Result 59 states and 67 transitions. [2025-03-09 02:42:02,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-09 02:42:02,941 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 [2025-03-09 02:42:02,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:02,946 INFO L225 Difference]: With dead ends: 59 [2025-03-09 02:42:02,946 INFO L226 Difference]: Without dead ends: 45 [2025-03-09 02:42:02,948 INFO L434 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 [2025-03-09 02:42:02,949 INFO L435 NwaCegarLoop]: 52 mSDtfsCounter, 11 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:02,950 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 92 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:02,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2025-03-09 02:42:02,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 43. [2025-03-09 02:42:02,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 26 states have (on average 1.5384615384615385) internal successors, (40), 36 states have internal predecessors, (40), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2025-03-09 02:42:02,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 49 transitions. [2025-03-09 02:42:02,980 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 49 transitions. Word has length 7 [2025-03-09 02:42:02,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:02,981 INFO L471 AbstractCegarLoop]: Abstraction has 43 states and 49 transitions. [2025-03-09 02:42:02,981 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) [2025-03-09 02:42:02,981 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 49 transitions. [2025-03-09 02:42:02,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2025-03-09 02:42:02,982 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:02,982 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:02,982 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-09 02:42:02,982 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting fibo1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:02,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:02,983 INFO L85 PathProgramCache]: Analyzing trace with hash -447721764, now seen corresponding path program 1 times [2025-03-09 02:42:02,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:02,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356220231] [2025-03-09 02:42:02,983 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:02,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:02,987 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 8 statements into 1 equivalence classes. [2025-03-09 02:42:02,991 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 8 of 8 statements. [2025-03-09 02:42:02,991 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:02,991 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:03,046 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:42:03,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:03,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356220231] [2025-03-09 02:42:03,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356220231] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:03,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:42:03,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-09 02:42:03,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242195280] [2025-03-09 02:42:03,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:03,050 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-09 02:42:03,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:03,050 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-09 02:42:03,050 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:03,050 INFO L87 Difference]: Start difference. First operand 43 states and 49 transitions. Second operand has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-09 02:42:03,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:03,112 INFO L93 Difference]: Finished difference Result 64 states and 72 transitions. [2025-03-09 02:42:03,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:42:03,112 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 [2025-03-09 02:42:03,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:03,113 INFO L225 Difference]: With dead ends: 64 [2025-03-09 02:42:03,113 INFO L226 Difference]: Without dead ends: 58 [2025-03-09 02:42:03,113 INFO L434 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 [2025-03-09 02:42:03,114 INFO L435 NwaCegarLoop]: 41 mSDtfsCounter, 26 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:03,114 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 164 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:03,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2025-03-09 02:42:03,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 56. [2025-03-09 02:42:03,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 37 states have (on average 1.4054054054054055) internal successors, (52), 46 states have internal predecessors, (52), 7 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2025-03-09 02:42:03,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 65 transitions. [2025-03-09 02:42:03,124 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 65 transitions. Word has length 8 [2025-03-09 02:42:03,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:03,124 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 65 transitions. [2025-03-09 02:42:03,124 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) [2025-03-09 02:42:03,124 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 65 transitions. [2025-03-09 02:42:03,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2025-03-09 02:42:03,125 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:03,125 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:03,125 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-09 02:42:03,125 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting fibo2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:03,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:03,125 INFO L85 PathProgramCache]: Analyzing trace with hash -2145956475, now seen corresponding path program 1 times [2025-03-09 02:42:03,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:03,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283291482] [2025-03-09 02:42:03,126 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:03,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:03,130 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-03-09 02:42:03,134 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-03-09 02:42:03,134 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:03,134 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:03,165 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:42:03,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:03,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283291482] [2025-03-09 02:42:03,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283291482] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:03,165 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:42:03,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-09 02:42:03,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087994076] [2025-03-09 02:42:03,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:03,166 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-09 02:42:03,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:03,166 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-09 02:42:03,166 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-09 02:42:03,167 INFO L87 Difference]: Start difference. First operand 56 states and 65 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-09 02:42:03,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:03,195 INFO L93 Difference]: Finished difference Result 58 states and 70 transitions. [2025-03-09 02:42:03,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-09 02:42:03,196 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2025-03-09 02:42:03,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:03,196 INFO L225 Difference]: With dead ends: 58 [2025-03-09 02:42:03,196 INFO L226 Difference]: Without dead ends: 56 [2025-03-09 02:42:03,197 INFO L434 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 [2025-03-09 02:42:03,197 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 11 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:03,197 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 72 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:03,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2025-03-09 02:42:03,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 54. [2025-03-09 02:42:03,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 37 states have (on average 1.3513513513513513) internal successors, (50), 44 states have internal predecessors, (50), 7 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2025-03-09 02:42:03,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 63 transitions. [2025-03-09 02:42:03,209 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 63 transitions. Word has length 13 [2025-03-09 02:42:03,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:03,209 INFO L471 AbstractCegarLoop]: Abstraction has 54 states and 63 transitions. [2025-03-09 02:42:03,209 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-09 02:42:03,209 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 63 transitions. [2025-03-09 02:42:03,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2025-03-09 02:42:03,210 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:03,210 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:03,210 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-09 02:42:03,210 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting fibo2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:03,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:03,210 INFO L85 PathProgramCache]: Analyzing trace with hash -2100141288, now seen corresponding path program 1 times [2025-03-09 02:42:03,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:03,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519400435] [2025-03-09 02:42:03,211 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:03,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:03,219 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-03-09 02:42:03,229 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-03-09 02:42:03,229 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:03,229 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:03,300 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:42:03,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:03,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519400435] [2025-03-09 02:42:03,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519400435] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:03,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:42:03,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-09 02:42:03,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172163196] [2025-03-09 02:42:03,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:03,302 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-09 02:42:03,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:03,303 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-09 02:42:03,303 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-09 02:42:03,304 INFO L87 Difference]: Start difference. First operand 54 states and 63 transitions. Second operand has 7 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-09 02:42:03,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:03,405 INFO L93 Difference]: Finished difference Result 58 states and 71 transitions. [2025-03-09 02:42:03,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-09 02:42:03,406 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2025-03-09 02:42:03,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:03,407 INFO L225 Difference]: With dead ends: 58 [2025-03-09 02:42:03,407 INFO L226 Difference]: Without dead ends: 54 [2025-03-09 02:42:03,407 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2025-03-09 02:42:03,408 INFO L435 NwaCegarLoop]: 23 mSDtfsCounter, 51 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:03,408 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 102 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:42:03,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2025-03-09 02:42:03,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 50. [2025-03-09 02:42:03,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 37 states have (on average 1.2432432432432432) internal successors, (46), 40 states have internal predecessors, (46), 7 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2025-03-09 02:42:03,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 59 transitions. [2025-03-09 02:42:03,418 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 59 transitions. Word has length 14 [2025-03-09 02:42:03,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:03,418 INFO L471 AbstractCegarLoop]: Abstraction has 50 states and 59 transitions. [2025-03-09 02:42:03,418 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-09 02:42:03,419 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 59 transitions. [2025-03-09 02:42:03,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2025-03-09 02:42:03,419 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:03,419 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:03,419 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-09 02:42:03,420 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting fibo1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:03,420 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:03,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1831817774, now seen corresponding path program 1 times [2025-03-09 02:42:03,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:03,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007661580] [2025-03-09 02:42:03,420 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:03,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:03,426 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 23 statements into 1 equivalence classes. [2025-03-09 02:42:03,433 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 23 of 23 statements. [2025-03-09 02:42:03,434 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:03,434 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:03,530 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-09 02:42:03,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:03,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007661580] [2025-03-09 02:42:03,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007661580] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:03,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:42:03,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-09 02:42:03,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248938529] [2025-03-09 02:42:03,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:03,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-09 02:42:03,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:03,531 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-09 02:42:03,531 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:03,532 INFO L87 Difference]: Start difference. First operand 50 states and 59 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2025-03-09 02:42:03,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:03,557 INFO L93 Difference]: Finished difference Result 74 states and 94 transitions. [2025-03-09 02:42:03,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:42:03,557 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2025-03-09 02:42:03,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:03,558 INFO L225 Difference]: With dead ends: 74 [2025-03-09 02:42:03,558 INFO L226 Difference]: Without dead ends: 69 [2025-03-09 02:42:03,559 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:03,563 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 4 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:03,563 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 115 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:03,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2025-03-09 02:42:03,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 63. [2025-03-09 02:42:03,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 47 states have (on average 1.1914893617021276) internal successors, (56), 50 states have internal predecessors, (56), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (13), 9 states have call predecessors, (13), 8 states have call successors, (13) [2025-03-09 02:42:03,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 78 transitions. [2025-03-09 02:42:03,573 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 78 transitions. Word has length 23 [2025-03-09 02:42:03,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:03,573 INFO L471 AbstractCegarLoop]: Abstraction has 63 states and 78 transitions. [2025-03-09 02:42:03,573 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2025-03-09 02:42:03,573 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 78 transitions. [2025-03-09 02:42:03,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2025-03-09 02:42:03,574 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:03,574 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:03,574 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-09 02:42:03,575 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting fibo1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:03,575 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:03,575 INFO L85 PathProgramCache]: Analyzing trace with hash -631666365, now seen corresponding path program 1 times [2025-03-09 02:42:03,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:03,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879984372] [2025-03-09 02:42:03,575 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:03,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:03,580 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-09 02:42:03,588 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-09 02:42:03,589 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:03,589 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:03,649 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-09 02:42:03,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:03,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879984372] [2025-03-09 02:42:03,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879984372] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:03,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097627166] [2025-03-09 02:42:03,649 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:03,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:03,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:03,651 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) [2025-03-09 02:42:03,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-09 02:42:03,674 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-09 02:42:03,682 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-09 02:42:03,682 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:03,682 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:03,683 INFO L256 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-09 02:42:03,686 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:03,759 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:42:03,759 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:42:03,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097627166] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:03,759 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:42:03,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 11 [2025-03-09 02:42:03,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323206160] [2025-03-09 02:42:03,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:03,759 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-09 02:42:03,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:03,760 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-09 02:42:03,760 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2025-03-09 02:42:03,760 INFO L87 Difference]: Start difference. First operand 63 states and 78 transitions. Second operand has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2025-03-09 02:42:03,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:03,863 INFO L93 Difference]: Finished difference Result 117 states and 146 transitions. [2025-03-09 02:42:03,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-09 02:42:03,864 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 24 [2025-03-09 02:42:03,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:03,864 INFO L225 Difference]: With dead ends: 117 [2025-03-09 02:42:03,864 INFO L226 Difference]: Without dead ends: 63 [2025-03-09 02:42:03,865 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2025-03-09 02:42:03,865 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 31 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:03,865 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 176 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:42:03,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2025-03-09 02:42:03,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 61. [2025-03-09 02:42:03,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 45 states have (on average 1.2) internal successors, (54), 49 states have internal predecessors, (54), 8 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2025-03-09 02:42:03,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 75 transitions. [2025-03-09 02:42:03,877 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 75 transitions. Word has length 24 [2025-03-09 02:42:03,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:03,877 INFO L471 AbstractCegarLoop]: Abstraction has 61 states and 75 transitions. [2025-03-09 02:42:03,877 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2025-03-09 02:42:03,877 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 75 transitions. [2025-03-09 02:42:03,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2025-03-09 02:42:03,878 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:03,878 INFO L218 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:03,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:04,078 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2025-03-09 02:42:04,079 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:04,079 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:04,079 INFO L85 PathProgramCache]: Analyzing trace with hash -2003454357, now seen corresponding path program 1 times [2025-03-09 02:42:04,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:04,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500446726] [2025-03-09 02:42:04,079 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:04,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:04,083 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 29 statements into 1 equivalence classes. [2025-03-09 02:42:04,086 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 29 of 29 statements. [2025-03-09 02:42:04,086 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:04,086 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:04,153 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-03-09 02:42:04,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:04,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500446726] [2025-03-09 02:42:04,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500446726] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:04,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:42:04,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-09 02:42:04,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026219406] [2025-03-09 02:42:04,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:04,154 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-09 02:42:04,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:04,154 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-09 02:42:04,154 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:04,154 INFO L87 Difference]: Start difference. First operand 61 states and 75 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2025-03-09 02:42:04,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:04,189 INFO L93 Difference]: Finished difference Result 75 states and 94 transitions. [2025-03-09 02:42:04,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:42:04,189 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2025-03-09 02:42:04,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:04,190 INFO L225 Difference]: With dead ends: 75 [2025-03-09 02:42:04,190 INFO L226 Difference]: Without dead ends: 73 [2025-03-09 02:42:04,190 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:04,190 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 3 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:04,190 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 148 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:04,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2025-03-09 02:42:04,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 70. [2025-03-09 02:42:04,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 52 states have (on average 1.1730769230769231) internal successors, (61), 56 states have internal predecessors, (61), 9 states have call successors, (9), 3 states have call predecessors, (9), 5 states have return successors, (17), 10 states have call predecessors, (17), 8 states have call successors, (17) [2025-03-09 02:42:04,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 87 transitions. [2025-03-09 02:42:04,199 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 87 transitions. Word has length 29 [2025-03-09 02:42:04,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:04,199 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 87 transitions. [2025-03-09 02:42:04,199 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2025-03-09 02:42:04,199 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 87 transitions. [2025-03-09 02:42:04,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2025-03-09 02:42:04,200 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:04,200 INFO L218 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:04,200 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-09 02:42:04,200 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:04,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:04,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1424432597, now seen corresponding path program 1 times [2025-03-09 02:42:04,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:04,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733998564] [2025-03-09 02:42:04,200 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:04,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:04,204 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-03-09 02:42:04,206 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-03-09 02:42:04,206 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:04,206 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:04,256 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2025-03-09 02:42:04,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:04,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733998564] [2025-03-09 02:42:04,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733998564] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:04,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320034220] [2025-03-09 02:42:04,256 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:04,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:04,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:04,258 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) [2025-03-09 02:42:04,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-03-09 02:42:04,277 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-03-09 02:42:04,297 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-03-09 02:42:04,297 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:04,297 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:04,298 INFO L256 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-09 02:42:04,299 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:04,381 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:42:04,382 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:04,533 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-09 02:42:04,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320034220] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:04,535 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:04,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2025-03-09 02:42:04,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575365455] [2025-03-09 02:42:04,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:04,536 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2025-03-09 02:42:04,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:04,537 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2025-03-09 02:42:04,537 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2025-03-09 02:42:04,537 INFO L87 Difference]: Start difference. First operand 70 states and 87 transitions. Second operand has 19 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2025-03-09 02:42:04,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:04,900 INFO L93 Difference]: Finished difference Result 192 states and 253 transitions. [2025-03-09 02:42:04,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-03-09 02:42:04,901 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Word has length 30 [2025-03-09 02:42:04,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:04,902 INFO L225 Difference]: With dead ends: 192 [2025-03-09 02:42:04,902 INFO L226 Difference]: Without dead ends: 131 [2025-03-09 02:42:04,903 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2025-03-09 02:42:04,903 INFO L435 NwaCegarLoop]: 58 mSDtfsCounter, 122 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:04,903 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 640 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:42:04,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2025-03-09 02:42:04,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 115. [2025-03-09 02:42:04,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 88 states have (on average 1.1704545454545454) internal successors, (103), 92 states have internal predecessors, (103), 15 states have call successors, (15), 6 states have call predecessors, (15), 8 states have return successors, (27), 16 states have call predecessors, (27), 14 states have call successors, (27) [2025-03-09 02:42:04,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 145 transitions. [2025-03-09 02:42:04,912 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 145 transitions. Word has length 30 [2025-03-09 02:42:04,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:04,912 INFO L471 AbstractCegarLoop]: Abstraction has 115 states and 145 transitions. [2025-03-09 02:42:04,912 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2025-03-09 02:42:04,912 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 145 transitions. [2025-03-09 02:42:04,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2025-03-09 02:42:04,913 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:04,913 INFO L218 NwaCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:04,920 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2025-03-09 02:42:05,113 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2025-03-09 02:42:05,114 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:05,114 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:05,114 INFO L85 PathProgramCache]: Analyzing trace with hash -2119279126, now seen corresponding path program 2 times [2025-03-09 02:42:05,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:05,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443373087] [2025-03-09 02:42:05,114 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:42:05,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:05,118 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 42 statements into 2 equivalence classes. [2025-03-09 02:42:05,122 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 42 of 42 statements. [2025-03-09 02:42:05,122 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:42:05,122 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:05,178 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-03-09 02:42:05,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:05,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443373087] [2025-03-09 02:42:05,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443373087] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:05,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490750275] [2025-03-09 02:42:05,178 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:42:05,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:05,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:05,180 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) [2025-03-09 02:42:05,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2025-03-09 02:42:05,203 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 42 statements into 2 equivalence classes. [2025-03-09 02:42:05,215 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 42 of 42 statements. [2025-03-09 02:42:05,215 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:42:05,215 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:05,215 INFO L256 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-09 02:42:05,217 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:05,274 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-03-09 02:42:05,274 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:42:05,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490750275] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:05,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:42:05,274 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2025-03-09 02:42:05,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973924892] [2025-03-09 02:42:05,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:05,275 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-09 02:42:05,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:05,275 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-09 02:42:05,275 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2025-03-09 02:42:05,275 INFO L87 Difference]: Start difference. First operand 115 states and 145 transitions. Second operand has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2025-03-09 02:42:05,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:05,300 INFO L93 Difference]: Finished difference Result 124 states and 157 transitions. [2025-03-09 02:42:05,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:42:05,301 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 42 [2025-03-09 02:42:05,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:05,302 INFO L225 Difference]: With dead ends: 124 [2025-03-09 02:42:05,303 INFO L226 Difference]: Without dead ends: 123 [2025-03-09 02:42:05,303 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2025-03-09 02:42:05,303 INFO L435 NwaCegarLoop]: 37 mSDtfsCounter, 3 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:05,304 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 140 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:05,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2025-03-09 02:42:05,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 119. [2025-03-09 02:42:05,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 92 states have (on average 1.1630434782608696) internal successors, (107), 94 states have internal predecessors, (107), 15 states have call successors, (15), 6 states have call predecessors, (15), 8 states have return successors, (27), 18 states have call predecessors, (27), 14 states have call successors, (27) [2025-03-09 02:42:05,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 149 transitions. [2025-03-09 02:42:05,316 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 149 transitions. Word has length 42 [2025-03-09 02:42:05,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:05,317 INFO L471 AbstractCegarLoop]: Abstraction has 119 states and 149 transitions. [2025-03-09 02:42:05,317 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2025-03-09 02:42:05,317 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 149 transitions. [2025-03-09 02:42:05,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2025-03-09 02:42:05,318 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:05,318 INFO L218 NwaCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:05,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:05,522 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:05,522 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:05,522 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:05,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1273143481, now seen corresponding path program 1 times [2025-03-09 02:42:05,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:05,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559772429] [2025-03-09 02:42:05,523 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:05,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:05,527 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 43 statements into 1 equivalence classes. [2025-03-09 02:42:05,530 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 43 of 43 statements. [2025-03-09 02:42:05,530 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:05,530 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:05,608 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-03-09 02:42:05,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:05,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559772429] [2025-03-09 02:42:05,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559772429] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:05,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330431810] [2025-03-09 02:42:05,608 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:05,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:05,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:05,611 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) [2025-03-09 02:42:05,614 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2025-03-09 02:42:05,634 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 43 statements into 1 equivalence classes. [2025-03-09 02:42:05,645 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 43 of 43 statements. [2025-03-09 02:42:05,645 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:05,645 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:05,647 INFO L256 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-09 02:42:05,648 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:05,788 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:42:05,788 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:05,991 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-09 02:42:05,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330431810] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:05,992 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:05,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 23 [2025-03-09 02:42:05,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081511006] [2025-03-09 02:42:05,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:05,992 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-03-09 02:42:05,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:05,994 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-03-09 02:42:05,994 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2025-03-09 02:42:05,994 INFO L87 Difference]: Start difference. First operand 119 states and 149 transitions. Second operand has 23 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 17 states have internal predecessors, (72), 11 states have call successors, (15), 8 states have call predecessors, (15), 5 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2025-03-09 02:42:06,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:06,455 INFO L93 Difference]: Finished difference Result 309 states and 396 transitions. [2025-03-09 02:42:06,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2025-03-09 02:42:06,456 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 17 states have internal predecessors, (72), 11 states have call successors, (15), 8 states have call predecessors, (15), 5 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Word has length 43 [2025-03-09 02:42:06,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:06,457 INFO L225 Difference]: With dead ends: 309 [2025-03-09 02:42:06,457 INFO L226 Difference]: Without dead ends: 205 [2025-03-09 02:42:06,458 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 70 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=120, Invalid=810, Unknown=0, NotChecked=0, Total=930 [2025-03-09 02:42:06,459 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 194 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:06,459 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 719 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:42:06,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2025-03-09 02:42:06,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 185. [2025-03-09 02:42:06,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 145 states have (on average 1.1586206896551725) internal successors, (168), 146 states have internal predecessors, (168), 24 states have call successors, (24), 10 states have call predecessors, (24), 12 states have return successors, (40), 28 states have call predecessors, (40), 23 states have call successors, (40) [2025-03-09 02:42:06,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 232 transitions. [2025-03-09 02:42:06,480 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 232 transitions. Word has length 43 [2025-03-09 02:42:06,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:06,480 INFO L471 AbstractCegarLoop]: Abstraction has 185 states and 232 transitions. [2025-03-09 02:42:06,480 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 17 states have internal predecessors, (72), 11 states have call successors, (15), 8 states have call predecessors, (15), 5 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2025-03-09 02:42:06,480 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 232 transitions. [2025-03-09 02:42:06,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2025-03-09 02:42:06,483 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:06,484 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:06,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:06,688 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:06,688 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting fibo1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:06,688 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:06,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1449509820, now seen corresponding path program 1 times [2025-03-09 02:42:06,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:06,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440159434] [2025-03-09 02:42:06,689 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:06,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:06,693 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-03-09 02:42:06,698 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-03-09 02:42:06,698 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:06,698 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:06,763 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2025-03-09 02:42:06,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:06,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440159434] [2025-03-09 02:42:06,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440159434] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:06,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616573642] [2025-03-09 02:42:06,764 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:06,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:06,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:06,766 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) [2025-03-09 02:42:06,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2025-03-09 02:42:06,788 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-03-09 02:42:06,800 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-03-09 02:42:06,800 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:06,800 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:06,801 INFO L256 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-09 02:42:06,802 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:06,830 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2025-03-09 02:42:06,830 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:06,873 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2025-03-09 02:42:06,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616573642] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:06,873 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:06,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 11 [2025-03-09 02:42:06,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747592713] [2025-03-09 02:42:06,873 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:06,874 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-09 02:42:06,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:06,874 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-09 02:42:06,874 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2025-03-09 02:42:06,875 INFO L87 Difference]: Start difference. First operand 185 states and 232 transitions. Second operand has 12 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 12 states have internal predecessors, (37), 4 states have call successors, (6), 1 states have call predecessors, (6), 5 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2025-03-09 02:42:06,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:06,935 INFO L93 Difference]: Finished difference Result 204 states and 262 transitions. [2025-03-09 02:42:06,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-09 02:42:06,936 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 12 states have internal predecessors, (37), 4 states have call successors, (6), 1 states have call predecessors, (6), 5 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 60 [2025-03-09 02:42:06,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:06,937 INFO L225 Difference]: With dead ends: 204 [2025-03-09 02:42:06,937 INFO L226 Difference]: Without dead ends: 202 [2025-03-09 02:42:06,937 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2025-03-09 02:42:06,938 INFO L435 NwaCegarLoop]: 44 mSDtfsCounter, 12 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:06,938 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 241 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:06,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2025-03-09 02:42:06,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 189. [2025-03-09 02:42:06,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 148 states have (on average 1.1554054054054055) internal successors, (171), 149 states have internal predecessors, (171), 24 states have call successors, (24), 10 states have call predecessors, (24), 13 states have return successors, (45), 29 states have call predecessors, (45), 23 states have call successors, (45) [2025-03-09 02:42:06,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 240 transitions. [2025-03-09 02:42:06,957 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 240 transitions. Word has length 60 [2025-03-09 02:42:06,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:06,958 INFO L471 AbstractCegarLoop]: Abstraction has 189 states and 240 transitions. [2025-03-09 02:42:06,958 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 12 states have internal predecessors, (37), 4 states have call successors, (6), 1 states have call predecessors, (6), 5 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2025-03-09 02:42:06,958 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 240 transitions. [2025-03-09 02:42:06,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2025-03-09 02:42:06,959 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:06,959 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:06,965 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2025-03-09 02:42:07,164 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2025-03-09 02:42:07,164 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:07,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:07,164 INFO L85 PathProgramCache]: Analyzing trace with hash -526707704, now seen corresponding path program 1 times [2025-03-09 02:42:07,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:07,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89404419] [2025-03-09 02:42:07,165 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:07,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:07,168 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 61 statements into 1 equivalence classes. [2025-03-09 02:42:07,172 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 61 of 61 statements. [2025-03-09 02:42:07,172 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:07,172 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:07,232 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2025-03-09 02:42:07,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:07,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89404419] [2025-03-09 02:42:07,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89404419] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:07,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268243545] [2025-03-09 02:42:07,232 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:07,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:07,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:07,234 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) [2025-03-09 02:42:07,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2025-03-09 02:42:07,258 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 61 statements into 1 equivalence classes. [2025-03-09 02:42:07,269 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 61 of 61 statements. [2025-03-09 02:42:07,270 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:07,270 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:07,271 INFO L256 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-03-09 02:42:07,273 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:07,500 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 13 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:42:07,501 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:07,729 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-09 02:42:07,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268243545] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:07,729 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:07,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 19, 19] total 24 [2025-03-09 02:42:07,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734399482] [2025-03-09 02:42:07,730 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:07,730 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2025-03-09 02:42:07,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:07,730 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2025-03-09 02:42:07,731 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2025-03-09 02:42:07,731 INFO L87 Difference]: Start difference. First operand 189 states and 240 transitions. Second operand has 24 states, 23 states have (on average 3.260869565217391) internal successors, (75), 17 states have internal predecessors, (75), 11 states have call successors, (14), 9 states have call predecessors, (14), 5 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2025-03-09 02:42:08,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:08,191 INFO L93 Difference]: Finished difference Result 408 states and 522 transitions. [2025-03-09 02:42:08,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2025-03-09 02:42:08,192 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 3.260869565217391) internal successors, (75), 17 states have internal predecessors, (75), 11 states have call successors, (14), 9 states have call predecessors, (14), 5 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 61 [2025-03-09 02:42:08,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:08,194 INFO L225 Difference]: With dead ends: 408 [2025-03-09 02:42:08,194 INFO L226 Difference]: Without dead ends: 240 [2025-03-09 02:42:08,195 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 95 SyntacticMatches, 16 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=135, Invalid=857, Unknown=0, NotChecked=0, Total=992 [2025-03-09 02:42:08,198 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 219 mSDsluCounter, 942 mSDsCounter, 0 mSdLazyCounter, 862 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 1025 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:08,198 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 1025 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 862 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:42:08,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2025-03-09 02:42:08,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 217. [2025-03-09 02:42:08,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 171 states have (on average 1.1461988304093567) internal successors, (196), 170 states have internal predecessors, (196), 28 states have call successors, (28), 11 states have call predecessors, (28), 14 states have return successors, (54), 35 states have call predecessors, (54), 27 states have call successors, (54) [2025-03-09 02:42:08,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 278 transitions. [2025-03-09 02:42:08,208 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 278 transitions. Word has length 61 [2025-03-09 02:42:08,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:08,208 INFO L471 AbstractCegarLoop]: Abstraction has 217 states and 278 transitions. [2025-03-09 02:42:08,208 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 3.260869565217391) internal successors, (75), 17 states have internal predecessors, (75), 11 states have call successors, (14), 9 states have call predecessors, (14), 5 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2025-03-09 02:42:08,208 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 278 transitions. [2025-03-09 02:42:08,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2025-03-09 02:42:08,209 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:08,209 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:08,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:08,413 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:08,413 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:08,413 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:08,413 INFO L85 PathProgramCache]: Analyzing trace with hash 1350583663, now seen corresponding path program 1 times [2025-03-09 02:42:08,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:08,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387692671] [2025-03-09 02:42:08,413 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:08,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:08,416 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-03-09 02:42:08,419 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-03-09 02:42:08,419 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:08,419 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:08,461 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2025-03-09 02:42:08,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:08,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387692671] [2025-03-09 02:42:08,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387692671] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:08,461 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:42:08,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-09 02:42:08,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465387458] [2025-03-09 02:42:08,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:08,462 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-09 02:42:08,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:08,462 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-09 02:42:08,462 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:08,463 INFO L87 Difference]: Start difference. First operand 217 states and 278 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2025-03-09 02:42:08,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:08,485 INFO L93 Difference]: Finished difference Result 231 states and 295 transitions. [2025-03-09 02:42:08,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:42:08,485 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 62 [2025-03-09 02:42:08,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:08,487 INFO L225 Difference]: With dead ends: 231 [2025-03-09 02:42:08,487 INFO L226 Difference]: Without dead ends: 230 [2025-03-09 02:42:08,487 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:08,487 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 2 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:08,487 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 122 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:08,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2025-03-09 02:42:08,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 213. [2025-03-09 02:42:08,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 168 states have (on average 1.1488095238095237) internal successors, (193), 167 states have internal predecessors, (193), 27 states have call successors, (27), 11 states have call predecessors, (27), 14 states have return successors, (51), 34 states have call predecessors, (51), 26 states have call successors, (51) [2025-03-09 02:42:08,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 271 transitions. [2025-03-09 02:42:08,496 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 271 transitions. Word has length 62 [2025-03-09 02:42:08,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:08,496 INFO L471 AbstractCegarLoop]: Abstraction has 213 states and 271 transitions. [2025-03-09 02:42:08,497 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2025-03-09 02:42:08,497 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 271 transitions. [2025-03-09 02:42:08,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2025-03-09 02:42:08,497 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:08,497 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:08,497 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-09 02:42:08,498 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:08,498 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:08,498 INFO L85 PathProgramCache]: Analyzing trace with hash -187532730, now seen corresponding path program 1 times [2025-03-09 02:42:08,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:08,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853996137] [2025-03-09 02:42:08,498 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:08,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:08,501 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 77 statements into 1 equivalence classes. [2025-03-09 02:42:08,503 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 77 of 77 statements. [2025-03-09 02:42:08,504 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:08,504 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:08,548 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2025-03-09 02:42:08,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:08,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853996137] [2025-03-09 02:42:08,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853996137] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:08,549 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:42:08,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-09 02:42:08,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583372977] [2025-03-09 02:42:08,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:08,549 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-09 02:42:08,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:08,549 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-09 02:42:08,549 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:08,550 INFO L87 Difference]: Start difference. First operand 213 states and 271 transitions. Second operand has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2025-03-09 02:42:08,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:08,578 INFO L93 Difference]: Finished difference Result 223 states and 283 transitions. [2025-03-09 02:42:08,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:42:08,579 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 77 [2025-03-09 02:42:08,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:08,580 INFO L225 Difference]: With dead ends: 223 [2025-03-09 02:42:08,580 INFO L226 Difference]: Without dead ends: 222 [2025-03-09 02:42:08,580 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:08,580 INFO L435 NwaCegarLoop]: 52 mSDtfsCounter, 2 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:08,580 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 182 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:08,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2025-03-09 02:42:08,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 207. [2025-03-09 02:42:08,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 164 states have (on average 1.1524390243902438) internal successors, (189), 162 states have internal predecessors, (189), 26 states have call successors, (26), 11 states have call predecessors, (26), 13 states have return successors, (43), 33 states have call predecessors, (43), 25 states have call successors, (43) [2025-03-09 02:42:08,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 258 transitions. [2025-03-09 02:42:08,589 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 258 transitions. Word has length 77 [2025-03-09 02:42:08,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:08,589 INFO L471 AbstractCegarLoop]: Abstraction has 207 states and 258 transitions. [2025-03-09 02:42:08,590 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2025-03-09 02:42:08,590 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 258 transitions. [2025-03-09 02:42:08,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2025-03-09 02:42:08,590 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:08,590 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:08,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-09 02:42:08,591 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:08,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:08,591 INFO L85 PathProgramCache]: Analyzing trace with hash 334468081, now seen corresponding path program 1 times [2025-03-09 02:42:08,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:08,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109342763] [2025-03-09 02:42:08,591 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:08,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:08,594 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 80 statements into 1 equivalence classes. [2025-03-09 02:42:08,600 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 80 of 80 statements. [2025-03-09 02:42:08,601 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:08,601 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:08,787 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 58 proven. 43 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-09 02:42:08,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:08,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109342763] [2025-03-09 02:42:08,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109342763] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:08,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724727065] [2025-03-09 02:42:08,787 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:08,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:08,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:08,789 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) [2025-03-09 02:42:08,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2025-03-09 02:42:08,809 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 80 statements into 1 equivalence classes. [2025-03-09 02:42:08,822 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 80 of 80 statements. [2025-03-09 02:42:08,822 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:08,822 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:08,823 INFO L256 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-03-09 02:42:08,825 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:08,890 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 58 proven. 43 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-09 02:42:08,890 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:09,096 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 58 proven. 43 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-09 02:42:09,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724727065] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:09,096 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:09,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 20 [2025-03-09 02:42:09,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011767689] [2025-03-09 02:42:09,097 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:09,097 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2025-03-09 02:42:09,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:09,098 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2025-03-09 02:42:09,098 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2025-03-09 02:42:09,098 INFO L87 Difference]: Start difference. First operand 207 states and 258 transitions. Second operand has 20 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 13 states have internal predecessors, (64), 9 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2025-03-09 02:42:09,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:09,445 INFO L93 Difference]: Finished difference Result 548 states and 727 transitions. [2025-03-09 02:42:09,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2025-03-09 02:42:09,445 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 13 states have internal predecessors, (64), 9 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 80 [2025-03-09 02:42:09,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:09,447 INFO L225 Difference]: With dead ends: 548 [2025-03-09 02:42:09,447 INFO L226 Difference]: Without dead ends: 362 [2025-03-09 02:42:09,448 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 150 SyntacticMatches, 16 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=171, Invalid=821, Unknown=0, NotChecked=0, Total=992 [2025-03-09 02:42:09,450 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 251 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:09,450 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 321 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:09,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2025-03-09 02:42:09,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 352. [2025-03-09 02:42:09,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 281 states have (on average 1.1530249110320285) internal successors, (324), 275 states have internal predecessors, (324), 44 states have call successors, (44), 18 states have call predecessors, (44), 23 states have return successors, (74), 58 states have call predecessors, (74), 43 states have call successors, (74) [2025-03-09 02:42:09,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 442 transitions. [2025-03-09 02:42:09,468 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 442 transitions. Word has length 80 [2025-03-09 02:42:09,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:09,469 INFO L471 AbstractCegarLoop]: Abstraction has 352 states and 442 transitions. [2025-03-09 02:42:09,469 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 13 states have internal predecessors, (64), 9 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2025-03-09 02:42:09,469 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 442 transitions. [2025-03-09 02:42:09,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2025-03-09 02:42:09,471 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:09,471 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:09,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2025-03-09 02:42:09,671 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:09,671 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:09,672 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:09,672 INFO L85 PathProgramCache]: Analyzing trace with hash -564968211, now seen corresponding path program 1 times [2025-03-09 02:42:09,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:09,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032672125] [2025-03-09 02:42:09,672 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:09,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:09,675 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 74 statements into 1 equivalence classes. [2025-03-09 02:42:09,678 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 74 of 74 statements. [2025-03-09 02:42:09,678 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:09,678 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:09,711 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2025-03-09 02:42:09,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:09,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032672125] [2025-03-09 02:42:09,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032672125] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:09,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:42:09,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-09 02:42:09,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070965380] [2025-03-09 02:42:09,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:09,712 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-09 02:42:09,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:09,712 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-09 02:42:09,712 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:09,712 INFO L87 Difference]: Start difference. First operand 352 states and 442 transitions. Second operand has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2025-03-09 02:42:09,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:09,737 INFO L93 Difference]: Finished difference Result 380 states and 481 transitions. [2025-03-09 02:42:09,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:42:09,737 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 74 [2025-03-09 02:42:09,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:09,739 INFO L225 Difference]: With dead ends: 380 [2025-03-09 02:42:09,739 INFO L226 Difference]: Without dead ends: 379 [2025-03-09 02:42:09,739 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:09,740 INFO L435 NwaCegarLoop]: 37 mSDtfsCounter, 2 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:09,740 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 140 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:09,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2025-03-09 02:42:09,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 365. [2025-03-09 02:42:09,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 292 states have (on average 1.1472602739726028) internal successors, (335), 285 states have internal predecessors, (335), 44 states have call successors, (44), 18 states have call predecessors, (44), 25 states have return successors, (83), 61 states have call predecessors, (83), 43 states have call successors, (83) [2025-03-09 02:42:09,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 462 transitions. [2025-03-09 02:42:09,760 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 462 transitions. Word has length 74 [2025-03-09 02:42:09,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:09,760 INFO L471 AbstractCegarLoop]: Abstraction has 365 states and 462 transitions. [2025-03-09 02:42:09,760 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2025-03-09 02:42:09,760 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 462 transitions. [2025-03-09 02:42:09,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2025-03-09 02:42:09,762 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:09,762 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:09,762 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-03-09 02:42:09,763 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:09,763 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:09,763 INFO L85 PathProgramCache]: Analyzing trace with hash -367593985, now seen corresponding path program 1 times [2025-03-09 02:42:09,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:09,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9649689] [2025-03-09 02:42:09,763 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:09,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:09,766 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 75 statements into 1 equivalence classes. [2025-03-09 02:42:09,772 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 75 of 75 statements. [2025-03-09 02:42:09,773 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:09,773 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:09,865 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2025-03-09 02:42:09,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:09,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9649689] [2025-03-09 02:42:09,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9649689] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:09,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870150713] [2025-03-09 02:42:09,866 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:09,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:09,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:09,869 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) [2025-03-09 02:42:09,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2025-03-09 02:42:09,889 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 75 statements into 1 equivalence classes. [2025-03-09 02:42:09,900 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 75 of 75 statements. [2025-03-09 02:42:09,901 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:09,901 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:09,901 INFO L256 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-03-09 02:42:09,902 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:09,968 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2025-03-09 02:42:09,968 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:42:09,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870150713] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:09,969 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:42:09,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 14 [2025-03-09 02:42:09,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173254713] [2025-03-09 02:42:09,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:09,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-09 02:42:09,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:09,969 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-09 02:42:09,970 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2025-03-09 02:42:09,970 INFO L87 Difference]: Start difference. First operand 365 states and 462 transitions. Second operand has 9 states, 8 states have (on average 3.75) internal successors, (30), 9 states have internal predecessors, (30), 3 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2025-03-09 02:42:10,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:10,027 INFO L93 Difference]: Finished difference Result 463 states and 611 transitions. [2025-03-09 02:42:10,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-09 02:42:10,028 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.75) internal successors, (30), 9 states have internal predecessors, (30), 3 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 75 [2025-03-09 02:42:10,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:10,030 INFO L225 Difference]: With dead ends: 463 [2025-03-09 02:42:10,030 INFO L226 Difference]: Without dead ends: 462 [2025-03-09 02:42:10,030 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2025-03-09 02:42:10,031 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 4 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:10,031 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 206 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:10,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2025-03-09 02:42:10,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 401. [2025-03-09 02:42:10,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 321 states have (on average 1.1495327102803738) internal successors, (369), 311 states have internal predecessors, (369), 47 states have call successors, (47), 18 states have call predecessors, (47), 29 states have return successors, (108), 71 states have call predecessors, (108), 46 states have call successors, (108) [2025-03-09 02:42:10,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 524 transitions. [2025-03-09 02:42:10,057 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 524 transitions. Word has length 75 [2025-03-09 02:42:10,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:10,057 INFO L471 AbstractCegarLoop]: Abstraction has 401 states and 524 transitions. [2025-03-09 02:42:10,057 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.75) internal successors, (30), 9 states have internal predecessors, (30), 3 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2025-03-09 02:42:10,057 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 524 transitions. [2025-03-09 02:42:10,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-03-09 02:42:10,058 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:10,058 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:10,064 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:10,259 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,SelfDestructingSolverStorable16 [2025-03-09 02:42:10,259 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:10,260 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:10,260 INFO L85 PathProgramCache]: Analyzing trace with hash 1572506541, now seen corresponding path program 1 times [2025-03-09 02:42:10,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:10,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581040801] [2025-03-09 02:42:10,260 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:10,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:10,263 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-09 02:42:10,266 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-09 02:42:10,266 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:10,266 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:10,299 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2025-03-09 02:42:10,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:10,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581040801] [2025-03-09 02:42:10,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581040801] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:10,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734440327] [2025-03-09 02:42:10,299 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:10,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:10,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:10,301 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) [2025-03-09 02:42:10,302 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2025-03-09 02:42:10,320 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-09 02:42:10,333 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-09 02:42:10,334 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:10,334 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:10,334 INFO L256 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-03-09 02:42:10,336 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:10,537 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 135 proven. 9 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-03-09 02:42:10,538 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:10,721 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 75 proven. 61 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-03-09 02:42:10,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734440327] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:10,721 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:10,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 19, 19] total 22 [2025-03-09 02:42:10,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769125351] [2025-03-09 02:42:10,722 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:10,722 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2025-03-09 02:42:10,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:10,723 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2025-03-09 02:42:10,723 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2025-03-09 02:42:10,723 INFO L87 Difference]: Start difference. First operand 401 states and 524 transitions. Second operand has 22 states, 21 states have (on average 4.523809523809524) internal successors, (95), 14 states have internal predecessors, (95), 11 states have call successors, (20), 10 states have call predecessors, (20), 3 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2025-03-09 02:42:11,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:11,161 INFO L93 Difference]: Finished difference Result 503 states and 645 transitions. [2025-03-09 02:42:11,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-03-09 02:42:11,162 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 4.523809523809524) internal successors, (95), 14 states have internal predecessors, (95), 11 states have call successors, (20), 10 states have call predecessors, (20), 3 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 93 [2025-03-09 02:42:11,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:11,164 INFO L225 Difference]: With dead ends: 503 [2025-03-09 02:42:11,164 INFO L226 Difference]: Without dead ends: 441 [2025-03-09 02:42:11,165 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 158 SyntacticMatches, 17 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=197, Invalid=1063, Unknown=0, NotChecked=0, Total=1260 [2025-03-09 02:42:11,166 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 234 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 764 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:11,166 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 330 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 764 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:42:11,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2025-03-09 02:42:11,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 413. [2025-03-09 02:42:11,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 330 states have (on average 1.1454545454545455) internal successors, (378), 320 states have internal predecessors, (378), 49 states have call successors, (49), 19 states have call predecessors, (49), 30 states have return successors, (116), 73 states have call predecessors, (116), 48 states have call successors, (116) [2025-03-09 02:42:11,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 543 transitions. [2025-03-09 02:42:11,189 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 543 transitions. Word has length 93 [2025-03-09 02:42:11,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:11,189 INFO L471 AbstractCegarLoop]: Abstraction has 413 states and 543 transitions. [2025-03-09 02:42:11,189 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 4.523809523809524) internal successors, (95), 14 states have internal predecessors, (95), 11 states have call successors, (20), 10 states have call predecessors, (20), 3 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2025-03-09 02:42:11,190 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 543 transitions. [2025-03-09 02:42:11,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2025-03-09 02:42:11,192 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:11,193 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:11,198 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:11,397 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2025-03-09 02:42:11,397 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting fibo1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:11,397 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:11,397 INFO L85 PathProgramCache]: Analyzing trace with hash -1678854214, now seen corresponding path program 1 times [2025-03-09 02:42:11,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:11,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561107520] [2025-03-09 02:42:11,398 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:11,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:11,402 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 78 statements into 1 equivalence classes. [2025-03-09 02:42:11,405 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 78 of 78 statements. [2025-03-09 02:42:11,405 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:11,405 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:11,442 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2025-03-09 02:42:11,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:11,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561107520] [2025-03-09 02:42:11,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561107520] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:11,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:42:11,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-09 02:42:11,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132533244] [2025-03-09 02:42:11,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:11,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-09 02:42:11,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:11,445 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-09 02:42:11,445 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:11,445 INFO L87 Difference]: Start difference. First operand 413 states and 543 transitions. Second operand has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2025-03-09 02:42:11,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:11,475 INFO L93 Difference]: Finished difference Result 428 states and 563 transitions. [2025-03-09 02:42:11,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:42:11,476 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 78 [2025-03-09 02:42:11,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:11,478 INFO L225 Difference]: With dead ends: 428 [2025-03-09 02:42:11,478 INFO L226 Difference]: Without dead ends: 427 [2025-03-09 02:42:11,479 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:11,480 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 3 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:11,480 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 145 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:11,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2025-03-09 02:42:11,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 413. [2025-03-09 02:42:11,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 330 states have (on average 1.1393939393939394) internal successors, (376), 320 states have internal predecessors, (376), 49 states have call successors, (49), 19 states have call predecessors, (49), 30 states have return successors, (116), 73 states have call predecessors, (116), 48 states have call successors, (116) [2025-03-09 02:42:11,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 541 transitions. [2025-03-09 02:42:11,500 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 541 transitions. Word has length 78 [2025-03-09 02:42:11,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:11,501 INFO L471 AbstractCegarLoop]: Abstraction has 413 states and 541 transitions. [2025-03-09 02:42:11,501 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2025-03-09 02:42:11,501 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 541 transitions. [2025-03-09 02:42:11,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2025-03-09 02:42:11,502 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:11,502 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:11,502 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2025-03-09 02:42:11,502 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:11,503 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:11,503 INFO L85 PathProgramCache]: Analyzing trace with hash -1259276991, now seen corresponding path program 1 times [2025-03-09 02:42:11,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:11,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69821249] [2025-03-09 02:42:11,503 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:11,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:11,506 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 97 statements into 1 equivalence classes. [2025-03-09 02:42:11,509 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 97 of 97 statements. [2025-03-09 02:42:11,509 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:11,509 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:11,544 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2025-03-09 02:42:11,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:11,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69821249] [2025-03-09 02:42:11,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69821249] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:11,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211000945] [2025-03-09 02:42:11,544 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:11,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:11,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:11,547 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) [2025-03-09 02:42:11,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2025-03-09 02:42:11,568 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 97 statements into 1 equivalence classes. [2025-03-09 02:42:11,585 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 97 of 97 statements. [2025-03-09 02:42:11,585 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:11,585 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:11,586 INFO L256 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-03-09 02:42:11,587 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:11,769 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 176 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2025-03-09 02:42:11,770 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:42:11,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211000945] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:11,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:42:11,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [4] total 24 [2025-03-09 02:42:11,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209715801] [2025-03-09 02:42:11,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:11,770 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2025-03-09 02:42:11,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:11,771 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2025-03-09 02:42:11,771 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2025-03-09 02:42:11,771 INFO L87 Difference]: Start difference. First operand 413 states and 541 transitions. Second operand has 21 states, 20 states have (on average 3.45) internal successors, (69), 12 states have internal predecessors, (69), 10 states have call successors, (13), 10 states have call predecessors, (13), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2025-03-09 02:42:12,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:12,075 INFO L93 Difference]: Finished difference Result 798 states and 1082 transitions. [2025-03-09 02:42:12,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2025-03-09 02:42:12,076 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 3.45) internal successors, (69), 12 states have internal predecessors, (69), 10 states have call successors, (13), 10 states have call predecessors, (13), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 97 [2025-03-09 02:42:12,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:12,078 INFO L225 Difference]: With dead ends: 798 [2025-03-09 02:42:12,078 INFO L226 Difference]: Without dead ends: 445 [2025-03-09 02:42:12,081 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=162, Invalid=894, Unknown=0, NotChecked=0, Total=1056 [2025-03-09 02:42:12,082 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 277 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:12,082 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 310 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:12,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2025-03-09 02:42:12,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 436. [2025-03-09 02:42:12,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 347 states have (on average 1.138328530259366) internal successors, (395), 339 states have internal predecessors, (395), 51 states have call successors, (51), 21 states have call predecessors, (51), 34 states have return successors, (118), 75 states have call predecessors, (118), 50 states have call successors, (118) [2025-03-09 02:42:12,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 564 transitions. [2025-03-09 02:42:12,105 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 564 transitions. Word has length 97 [2025-03-09 02:42:12,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:12,105 INFO L471 AbstractCegarLoop]: Abstraction has 436 states and 564 transitions. [2025-03-09 02:42:12,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.45) internal successors, (69), 12 states have internal predecessors, (69), 10 states have call successors, (13), 10 states have call predecessors, (13), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2025-03-09 02:42:12,105 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 564 transitions. [2025-03-09 02:42:12,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2025-03-09 02:42:12,106 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:12,106 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:12,112 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2025-03-09 02:42:12,311 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:12,311 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:12,311 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:12,311 INFO L85 PathProgramCache]: Analyzing trace with hash -504873074, now seen corresponding path program 1 times [2025-03-09 02:42:12,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:12,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824713101] [2025-03-09 02:42:12,311 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:12,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:12,314 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-03-09 02:42:12,318 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-03-09 02:42:12,318 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:12,318 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:12,346 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2025-03-09 02:42:12,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:12,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824713101] [2025-03-09 02:42:12,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824713101] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:12,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:42:12,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-09 02:42:12,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340593935] [2025-03-09 02:42:12,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:12,346 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-09 02:42:12,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:12,347 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-09 02:42:12,347 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:12,347 INFO L87 Difference]: Start difference. First operand 436 states and 564 transitions. Second operand has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2025-03-09 02:42:12,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:12,374 INFO L93 Difference]: Finished difference Result 451 states and 581 transitions. [2025-03-09 02:42:12,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:42:12,374 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 79 [2025-03-09 02:42:12,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:12,376 INFO L225 Difference]: With dead ends: 451 [2025-03-09 02:42:12,377 INFO L226 Difference]: Without dead ends: 450 [2025-03-09 02:42:12,377 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:12,377 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 2 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:12,378 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 111 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:12,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2025-03-09 02:42:12,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 436. [2025-03-09 02:42:12,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 347 states have (on average 1.1325648414985592) internal successors, (393), 339 states have internal predecessors, (393), 51 states have call successors, (51), 21 states have call predecessors, (51), 34 states have return successors, (118), 75 states have call predecessors, (118), 50 states have call successors, (118) [2025-03-09 02:42:12,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 562 transitions. [2025-03-09 02:42:12,394 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 562 transitions. Word has length 79 [2025-03-09 02:42:12,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:12,394 INFO L471 AbstractCegarLoop]: Abstraction has 436 states and 562 transitions. [2025-03-09 02:42:12,394 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2025-03-09 02:42:12,394 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 562 transitions. [2025-03-09 02:42:12,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2025-03-09 02:42:12,396 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:12,396 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:12,396 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2025-03-09 02:42:12,396 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting fibo1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:12,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:12,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1621670381, now seen corresponding path program 1 times [2025-03-09 02:42:12,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:12,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511671787] [2025-03-09 02:42:12,396 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:12,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:12,399 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 87 statements into 1 equivalence classes. [2025-03-09 02:42:12,402 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 87 of 87 statements. [2025-03-09 02:42:12,402 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:12,402 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:12,433 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2025-03-09 02:42:12,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:12,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511671787] [2025-03-09 02:42:12,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511671787] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:42:12,433 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:42:12,433 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-09 02:42:12,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065681025] [2025-03-09 02:42:12,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:42:12,434 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-09 02:42:12,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:12,434 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-09 02:42:12,434 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:12,434 INFO L87 Difference]: Start difference. First operand 436 states and 562 transitions. Second operand has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-09 02:42:12,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:12,462 INFO L93 Difference]: Finished difference Result 466 states and 603 transitions. [2025-03-09 02:42:12,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:42:12,463 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 87 [2025-03-09 02:42:12,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:12,465 INFO L225 Difference]: With dead ends: 466 [2025-03-09 02:42:12,465 INFO L226 Difference]: Without dead ends: 465 [2025-03-09 02:42:12,465 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:42:12,466 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 3 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:12,466 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 147 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:12,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2025-03-09 02:42:12,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 442. [2025-03-09 02:42:12,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 353 states have (on average 1.1303116147308783) internal successors, (399), 342 states have internal predecessors, (399), 51 states have call successors, (51), 21 states have call predecessors, (51), 34 states have return successors, (118), 78 states have call predecessors, (118), 50 states have call successors, (118) [2025-03-09 02:42:12,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 568 transitions. [2025-03-09 02:42:12,482 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 568 transitions. Word has length 87 [2025-03-09 02:42:12,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:12,482 INFO L471 AbstractCegarLoop]: Abstraction has 442 states and 568 transitions. [2025-03-09 02:42:12,482 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-09 02:42:12,482 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 568 transitions. [2025-03-09 02:42:12,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2025-03-09 02:42:12,483 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:12,483 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:12,483 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2025-03-09 02:42:12,483 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:12,483 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:12,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1267825733, now seen corresponding path program 1 times [2025-03-09 02:42:12,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:12,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239643851] [2025-03-09 02:42:12,484 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:12,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:12,487 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 88 statements into 1 equivalence classes. [2025-03-09 02:42:12,491 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 88 of 88 statements. [2025-03-09 02:42:12,493 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:12,493 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:12,657 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 14 proven. 83 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2025-03-09 02:42:12,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:12,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239643851] [2025-03-09 02:42:12,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239643851] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:12,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405534612] [2025-03-09 02:42:12,658 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:12,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:12,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:12,660 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) [2025-03-09 02:42:12,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2025-03-09 02:42:12,693 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 88 statements into 1 equivalence classes. [2025-03-09 02:42:12,709 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 88 of 88 statements. [2025-03-09 02:42:12,709 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:12,709 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:12,711 INFO L256 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-09 02:42:12,712 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:12,768 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 34 proven. 73 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2025-03-09 02:42:12,768 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:13,008 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 14 proven. 83 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2025-03-09 02:42:13,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405534612] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:13,008 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:13,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 19 [2025-03-09 02:42:13,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800464848] [2025-03-09 02:42:13,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:13,009 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2025-03-09 02:42:13,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:13,010 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2025-03-09 02:42:13,010 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2025-03-09 02:42:13,010 INFO L87 Difference]: Start difference. First operand 442 states and 568 transitions. Second operand has 19 states, 18 states have (on average 4.388888888888889) internal successors, (79), 14 states have internal predecessors, (79), 10 states have call successors, (14), 7 states have call predecessors, (14), 4 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2025-03-09 02:42:13,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:13,311 INFO L93 Difference]: Finished difference Result 843 states and 1085 transitions. [2025-03-09 02:42:13,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2025-03-09 02:42:13,312 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 4.388888888888889) internal successors, (79), 14 states have internal predecessors, (79), 10 states have call successors, (14), 7 states have call predecessors, (14), 4 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 88 [2025-03-09 02:42:13,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:13,314 INFO L225 Difference]: With dead ends: 843 [2025-03-09 02:42:13,314 INFO L226 Difference]: Without dead ends: 469 [2025-03-09 02:42:13,316 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 167 SyntacticMatches, 13 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2025-03-09 02:42:13,316 INFO L435 NwaCegarLoop]: 59 mSDtfsCounter, 163 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 563 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:13,316 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 579 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 563 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:13,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2025-03-09 02:42:13,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 442. [2025-03-09 02:42:13,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 353 states have (on average 1.1303116147308783) internal successors, (399), 342 states have internal predecessors, (399), 51 states have call successors, (51), 21 states have call predecessors, (51), 34 states have return successors, (112), 78 states have call predecessors, (112), 50 states have call successors, (112) [2025-03-09 02:42:13,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 562 transitions. [2025-03-09 02:42:13,333 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 562 transitions. Word has length 88 [2025-03-09 02:42:13,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:13,334 INFO L471 AbstractCegarLoop]: Abstraction has 442 states and 562 transitions. [2025-03-09 02:42:13,334 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 4.388888888888889) internal successors, (79), 14 states have internal predecessors, (79), 10 states have call successors, (14), 7 states have call predecessors, (14), 4 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2025-03-09 02:42:13,334 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 562 transitions. [2025-03-09 02:42:13,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2025-03-09 02:42:13,335 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:13,335 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:13,340 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2025-03-09 02:42:13,535 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,SelfDestructingSolverStorable22 [2025-03-09 02:42:13,535 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:13,536 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:13,536 INFO L85 PathProgramCache]: Analyzing trace with hash 1960176973, now seen corresponding path program 1 times [2025-03-09 02:42:13,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:13,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094098750] [2025-03-09 02:42:13,536 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:13,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:13,541 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 89 statements into 1 equivalence classes. [2025-03-09 02:42:13,547 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 89 of 89 statements. [2025-03-09 02:42:13,547 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:13,547 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:13,659 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 18 proven. 79 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2025-03-09 02:42:13,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:13,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094098750] [2025-03-09 02:42:13,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094098750] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:13,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914072717] [2025-03-09 02:42:13,660 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:13,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:13,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:13,662 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) [2025-03-09 02:42:13,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2025-03-09 02:42:13,685 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 89 statements into 1 equivalence classes. [2025-03-09 02:42:13,698 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 89 of 89 statements. [2025-03-09 02:42:13,698 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:13,698 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:13,699 INFO L256 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 14 conjuncts are in the unsatisfiable core [2025-03-09 02:42:13,700 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:13,740 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 18 proven. 79 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2025-03-09 02:42:13,740 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:13,881 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 18 proven. 79 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2025-03-09 02:42:13,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914072717] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:13,882 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:13,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 16 [2025-03-09 02:42:13,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140995762] [2025-03-09 02:42:13,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:13,882 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-09 02:42:13,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:13,882 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-09 02:42:13,883 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2025-03-09 02:42:13,883 INFO L87 Difference]: Start difference. First operand 442 states and 562 transitions. Second operand has 16 states, 15 states have (on average 4.466666666666667) internal successors, (67), 11 states have internal predecessors, (67), 7 states have call successors, (11), 6 states have call predecessors, (11), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2025-03-09 02:42:14,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:14,106 INFO L93 Difference]: Finished difference Result 799 states and 1016 transitions. [2025-03-09 02:42:14,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-09 02:42:14,106 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 4.466666666666667) internal successors, (67), 11 states have internal predecessors, (67), 7 states have call successors, (11), 6 states have call predecessors, (11), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 89 [2025-03-09 02:42:14,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:14,108 INFO L225 Difference]: With dead ends: 799 [2025-03-09 02:42:14,108 INFO L226 Difference]: Without dead ends: 446 [2025-03-09 02:42:14,110 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 170 SyntacticMatches, 12 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2025-03-09 02:42:14,110 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 143 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:14,110 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 619 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:14,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2025-03-09 02:42:14,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 436. [2025-03-09 02:42:14,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 347 states have (on average 1.1325648414985592) internal successors, (393), 339 states have internal predecessors, (393), 51 states have call successors, (51), 21 states have call predecessors, (51), 34 states have return successors, (109), 75 states have call predecessors, (109), 50 states have call successors, (109) [2025-03-09 02:42:14,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 553 transitions. [2025-03-09 02:42:14,125 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 553 transitions. Word has length 89 [2025-03-09 02:42:14,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:14,126 INFO L471 AbstractCegarLoop]: Abstraction has 436 states and 553 transitions. [2025-03-09 02:42:14,126 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 4.466666666666667) internal successors, (67), 11 states have internal predecessors, (67), 7 states have call successors, (11), 6 states have call predecessors, (11), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2025-03-09 02:42:14,126 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 553 transitions. [2025-03-09 02:42:14,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2025-03-09 02:42:14,127 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:14,127 INFO L218 NwaCegarLoop]: trace histogram [7, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:14,133 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:14,331 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,SelfDestructingSolverStorable23 [2025-03-09 02:42:14,331 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:14,331 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:14,331 INFO L85 PathProgramCache]: Analyzing trace with hash 1322709056, now seen corresponding path program 1 times [2025-03-09 02:42:14,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:14,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575646571] [2025-03-09 02:42:14,331 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:14,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:14,334 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 92 statements into 1 equivalence classes. [2025-03-09 02:42:14,341 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 92 of 92 statements. [2025-03-09 02:42:14,341 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:14,341 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:14,547 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 50 proven. 63 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2025-03-09 02:42:14,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:14,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575646571] [2025-03-09 02:42:14,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575646571] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:14,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756325383] [2025-03-09 02:42:14,548 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:14,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:14,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:14,550 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) [2025-03-09 02:42:14,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2025-03-09 02:42:14,570 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 92 statements into 1 equivalence classes. [2025-03-09 02:42:14,584 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 92 of 92 statements. [2025-03-09 02:42:14,584 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:14,584 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:14,585 INFO L256 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-09 02:42:14,586 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:14,684 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2025-03-09 02:42:14,684 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:14,856 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2025-03-09 02:42:14,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756325383] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:14,856 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:14,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 8, 7] total 31 [2025-03-09 02:42:14,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48436363] [2025-03-09 02:42:14,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:14,857 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2025-03-09 02:42:14,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:14,857 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2025-03-09 02:42:14,858 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=845, Unknown=0, NotChecked=0, Total=930 [2025-03-09 02:42:14,858 INFO L87 Difference]: Start difference. First operand 436 states and 553 transitions. Second operand has 31 states, 30 states have (on average 3.3) internal successors, (99), 25 states have internal predecessors, (99), 13 states have call successors, (18), 7 states have call predecessors, (18), 6 states have return successors, (14), 11 states have call predecessors, (14), 7 states have call successors, (14) [2025-03-09 02:42:15,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:15,838 INFO L93 Difference]: Finished difference Result 909 states and 1241 transitions. [2025-03-09 02:42:15,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2025-03-09 02:42:15,839 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 3.3) internal successors, (99), 25 states have internal predecessors, (99), 13 states have call successors, (18), 7 states have call predecessors, (18), 6 states have return successors, (14), 11 states have call predecessors, (14), 7 states have call successors, (14) Word has length 92 [2025-03-09 02:42:15,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:15,841 INFO L225 Difference]: With dead ends: 909 [2025-03-09 02:42:15,841 INFO L226 Difference]: Without dead ends: 548 [2025-03-09 02:42:15,847 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 178 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1102 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=612, Invalid=4080, Unknown=0, NotChecked=0, Total=4692 [2025-03-09 02:42:15,847 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 334 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 1210 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 1357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 1210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:15,848 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [334 Valid, 406 Invalid, 1357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 1210 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-09 02:42:15,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2025-03-09 02:42:15,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 436. [2025-03-09 02:42:15,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 344 states have (on average 1.1133720930232558) internal successors, (383), 343 states have internal predecessors, (383), 52 states have call successors, (52), 21 states have call predecessors, (52), 36 states have return successors, (116), 71 states have call predecessors, (116), 51 states have call successors, (116) [2025-03-09 02:42:15,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 551 transitions. [2025-03-09 02:42:15,876 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 551 transitions. Word has length 92 [2025-03-09 02:42:15,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:15,876 INFO L471 AbstractCegarLoop]: Abstraction has 436 states and 551 transitions. [2025-03-09 02:42:15,876 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 3.3) internal successors, (99), 25 states have internal predecessors, (99), 13 states have call successors, (18), 7 states have call predecessors, (18), 6 states have return successors, (14), 11 states have call predecessors, (14), 7 states have call successors, (14) [2025-03-09 02:42:15,876 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 551 transitions. [2025-03-09 02:42:15,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-03-09 02:42:15,877 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:15,877 INFO L218 NwaCegarLoop]: trace histogram [7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:15,884 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:16,077 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,SelfDestructingSolverStorable24 [2025-03-09 02:42:16,078 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:16,079 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:16,079 INFO L85 PathProgramCache]: Analyzing trace with hash 669238849, now seen corresponding path program 1 times [2025-03-09 02:42:16,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:16,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378370611] [2025-03-09 02:42:16,079 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:16,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:16,082 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-09 02:42:16,090 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-09 02:42:16,090 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:16,090 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:16,293 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 47 proven. 72 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-03-09 02:42:16,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:16,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378370611] [2025-03-09 02:42:16,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378370611] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:16,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113192395] [2025-03-09 02:42:16,294 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:16,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:16,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:16,296 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) [2025-03-09 02:42:16,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2025-03-09 02:42:16,317 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-09 02:42:16,332 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-09 02:42:16,332 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:16,332 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:16,333 INFO L256 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 13 conjuncts are in the unsatisfiable core [2025-03-09 02:42:16,334 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:16,490 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2025-03-09 02:42:16,490 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:16,799 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2025-03-09 02:42:16,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113192395] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:16,799 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:16,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 9, 11] total 36 [2025-03-09 02:42:16,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393108999] [2025-03-09 02:42:16,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:16,799 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2025-03-09 02:42:16,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:16,800 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2025-03-09 02:42:16,800 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1156, Unknown=0, NotChecked=0, Total=1260 [2025-03-09 02:42:16,800 INFO L87 Difference]: Start difference. First operand 436 states and 551 transitions. Second operand has 36 states, 35 states have (on average 3.342857142857143) internal successors, (117), 30 states have internal predecessors, (117), 16 states have call successors, (19), 7 states have call predecessors, (19), 8 states have return successors, (16), 14 states have call predecessors, (16), 10 states have call successors, (16) [2025-03-09 02:42:18,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:18,497 INFO L93 Difference]: Finished difference Result 1201 states and 1754 transitions. [2025-03-09 02:42:18,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2025-03-09 02:42:18,497 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 3.342857142857143) internal successors, (117), 30 states have internal predecessors, (117), 16 states have call successors, (19), 7 states have call predecessors, (19), 8 states have return successors, (16), 14 states have call predecessors, (16), 10 states have call successors, (16) Word has length 93 [2025-03-09 02:42:18,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:18,501 INFO L225 Difference]: With dead ends: 1201 [2025-03-09 02:42:18,501 INFO L226 Difference]: Without dead ends: 801 [2025-03-09 02:42:18,506 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 190 SyntacticMatches, 3 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3210 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1392, Invalid=9950, Unknown=0, NotChecked=0, Total=11342 [2025-03-09 02:42:18,507 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 385 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 1949 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 507 SdHoareTripleChecker+Invalid, 2166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 1949 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:18,508 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [385 Valid, 507 Invalid, 2166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 1949 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-09 02:42:18,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 801 states. [2025-03-09 02:42:18,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 801 to 602. [2025-03-09 02:42:18,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 479 states have (on average 1.11482254697286) internal successors, (534), 464 states have internal predecessors, (534), 69 states have call successors, (69), 20 states have call predecessors, (69), 50 states have return successors, (307), 117 states have call predecessors, (307), 68 states have call successors, (307) [2025-03-09 02:42:18,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 910 transitions. [2025-03-09 02:42:18,536 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 910 transitions. Word has length 93 [2025-03-09 02:42:18,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:18,537 INFO L471 AbstractCegarLoop]: Abstraction has 602 states and 910 transitions. [2025-03-09 02:42:18,537 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 3.342857142857143) internal successors, (117), 30 states have internal predecessors, (117), 16 states have call successors, (19), 7 states have call predecessors, (19), 8 states have return successors, (16), 14 states have call predecessors, (16), 10 states have call successors, (16) [2025-03-09 02:42:18,537 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 910 transitions. [2025-03-09 02:42:18,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2025-03-09 02:42:18,538 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:18,538 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:18,544 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2025-03-09 02:42:18,739 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:18,739 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting fibo1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:18,739 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:18,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1499915559, now seen corresponding path program 1 times [2025-03-09 02:42:18,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:18,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917012508] [2025-03-09 02:42:18,739 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:18,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:18,744 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 106 statements into 1 equivalence classes. [2025-03-09 02:42:18,749 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 106 of 106 statements. [2025-03-09 02:42:18,749 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:18,749 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:18,801 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 37 proven. 3 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2025-03-09 02:42:18,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:18,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917012508] [2025-03-09 02:42:18,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917012508] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:18,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213160950] [2025-03-09 02:42:18,802 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:18,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:18,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:18,803 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) [2025-03-09 02:42:18,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2025-03-09 02:42:18,829 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 106 statements into 1 equivalence classes. [2025-03-09 02:42:18,844 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 106 of 106 statements. [2025-03-09 02:42:18,844 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:18,845 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:18,845 INFO L256 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-09 02:42:18,846 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:18,992 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 33 proven. 100 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2025-03-09 02:42:18,992 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:19,209 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 33 proven. 100 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2025-03-09 02:42:19,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213160950] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:19,209 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:19,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 17, 17] total 21 [2025-03-09 02:42:19,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420109520] [2025-03-09 02:42:19,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:19,210 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2025-03-09 02:42:19,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:19,210 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2025-03-09 02:42:19,210 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2025-03-09 02:42:19,211 INFO L87 Difference]: Start difference. First operand 602 states and 910 transitions. Second operand has 21 states, 20 states have (on average 4.7) internal successors, (94), 16 states have internal predecessors, (94), 12 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (12), 4 states have call predecessors, (12), 7 states have call successors, (12) [2025-03-09 02:42:19,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:19,456 INFO L93 Difference]: Finished difference Result 1147 states and 1887 transitions. [2025-03-09 02:42:19,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-03-09 02:42:19,456 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 4.7) internal successors, (94), 16 states have internal predecessors, (94), 12 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (12), 4 states have call predecessors, (12), 7 states have call successors, (12) Word has length 106 [2025-03-09 02:42:19,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:19,460 INFO L225 Difference]: With dead ends: 1147 [2025-03-09 02:42:19,460 INFO L226 Difference]: Without dead ends: 612 [2025-03-09 02:42:19,464 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 191 SyntacticMatches, 13 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=124, Invalid=632, Unknown=0, NotChecked=0, Total=756 [2025-03-09 02:42:19,464 INFO L435 NwaCegarLoop]: 58 mSDtfsCounter, 202 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 471 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:19,464 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 471 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:19,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2025-03-09 02:42:19,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 602. [2025-03-09 02:42:19,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 479 states have (on average 1.11482254697286) internal successors, (534), 464 states have internal predecessors, (534), 69 states have call successors, (69), 20 states have call predecessors, (69), 50 states have return successors, (305), 117 states have call predecessors, (305), 68 states have call successors, (305) [2025-03-09 02:42:19,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 908 transitions. [2025-03-09 02:42:19,488 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 908 transitions. Word has length 106 [2025-03-09 02:42:19,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:19,488 INFO L471 AbstractCegarLoop]: Abstraction has 602 states and 908 transitions. [2025-03-09 02:42:19,488 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 4.7) internal successors, (94), 16 states have internal predecessors, (94), 12 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (12), 4 states have call predecessors, (12), 7 states have call successors, (12) [2025-03-09 02:42:19,488 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 908 transitions. [2025-03-09 02:42:19,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2025-03-09 02:42:19,489 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:19,489 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:19,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:19,693 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,SelfDestructingSolverStorable26 [2025-03-09 02:42:19,693 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting fibo1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:19,693 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:19,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1413499777, now seen corresponding path program 2 times [2025-03-09 02:42:19,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:19,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972505] [2025-03-09 02:42:19,693 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:42:19,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:19,698 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 107 statements into 2 equivalence classes. [2025-03-09 02:42:19,702 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 107 of 107 statements. [2025-03-09 02:42:19,703 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:42:19,703 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:19,892 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 8 proven. 27 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2025-03-09 02:42:19,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:19,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972505] [2025-03-09 02:42:19,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972505] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:19,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382516722] [2025-03-09 02:42:19,893 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:42:19,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:19,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:19,895 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) [2025-03-09 02:42:19,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2025-03-09 02:42:19,920 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 107 statements into 2 equivalence classes. [2025-03-09 02:42:19,936 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 107 of 107 statements. [2025-03-09 02:42:19,936 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:42:19,936 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:19,937 INFO L256 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-09 02:42:19,938 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:20,083 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 10 proven. 25 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2025-03-09 02:42:20,083 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:20,448 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 14 proven. 21 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2025-03-09 02:42:20,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382516722] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:20,448 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:20,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 34 [2025-03-09 02:42:20,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860127406] [2025-03-09 02:42:20,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:20,449 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2025-03-09 02:42:20,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:20,449 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2025-03-09 02:42:20,449 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2025-03-09 02:42:20,449 INFO L87 Difference]: Start difference. First operand 602 states and 908 transitions. Second operand has 35 states, 34 states have (on average 2.7941176470588234) internal successors, (95), 35 states have internal predecessors, (95), 10 states have call successors, (12), 1 states have call predecessors, (12), 13 states have return successors, (21), 21 states have call predecessors, (21), 10 states have call successors, (21) [2025-03-09 02:42:20,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:20,954 INFO L93 Difference]: Finished difference Result 1439 states and 2478 transitions. [2025-03-09 02:42:20,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2025-03-09 02:42:20,955 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 2.7941176470588234) internal successors, (95), 35 states have internal predecessors, (95), 10 states have call successors, (12), 1 states have call predecessors, (12), 13 states have return successors, (21), 21 states have call predecessors, (21), 10 states have call successors, (21) Word has length 107 [2025-03-09 02:42:20,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:20,961 INFO L225 Difference]: With dead ends: 1439 [2025-03-09 02:42:20,961 INFO L226 Difference]: Without dead ends: 1436 [2025-03-09 02:42:20,963 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 190 SyntacticMatches, 6 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 983 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=489, Invalid=3051, Unknown=0, NotChecked=0, Total=3540 [2025-03-09 02:42:20,963 INFO L435 NwaCegarLoop]: 46 mSDtfsCounter, 49 mSDsluCounter, 692 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:20,963 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 738 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 584 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:20,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1436 states. [2025-03-09 02:42:21,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1436 to 899. [2025-03-09 02:42:21,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 719 states have (on average 1.094575799721836) internal successors, (787), 689 states have internal predecessors, (787), 96 states have call successors, (96), 20 states have call predecessors, (96), 80 states have return successors, (668), 189 states have call predecessors, (668), 95 states have call successors, (668) [2025-03-09 02:42:21,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1551 transitions. [2025-03-09 02:42:21,035 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1551 transitions. Word has length 107 [2025-03-09 02:42:21,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:21,035 INFO L471 AbstractCegarLoop]: Abstraction has 899 states and 1551 transitions. [2025-03-09 02:42:21,035 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 2.7941176470588234) internal successors, (95), 35 states have internal predecessors, (95), 10 states have call successors, (12), 1 states have call predecessors, (12), 13 states have return successors, (21), 21 states have call predecessors, (21), 10 states have call successors, (21) [2025-03-09 02:42:21,035 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1551 transitions. [2025-03-09 02:42:21,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2025-03-09 02:42:21,036 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:21,036 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:21,042 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:21,236 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2025-03-09 02:42:21,237 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:21,237 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:21,238 INFO L85 PathProgramCache]: Analyzing trace with hash 868820135, now seen corresponding path program 1 times [2025-03-09 02:42:21,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:21,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557824519] [2025-03-09 02:42:21,238 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:21,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:21,241 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-03-09 02:42:21,248 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-03-09 02:42:21,248 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:21,248 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:21,416 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 12 proven. 24 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2025-03-09 02:42:21,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:21,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557824519] [2025-03-09 02:42:21,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557824519] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:21,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311000406] [2025-03-09 02:42:21,417 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:21,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:21,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:21,419 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) [2025-03-09 02:42:21,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2025-03-09 02:42:21,447 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-03-09 02:42:21,462 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-03-09 02:42:21,462 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:21,462 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:21,463 INFO L256 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-03-09 02:42:21,465 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:21,578 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 13 proven. 13 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-03-09 02:42:21,578 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:21,972 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 23 proven. 13 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2025-03-09 02:42:21,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311000406] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:21,972 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:21,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13, 16] total 33 [2025-03-09 02:42:21,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162925933] [2025-03-09 02:42:21,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:21,973 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2025-03-09 02:42:21,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:21,974 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2025-03-09 02:42:21,974 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=970, Unknown=0, NotChecked=0, Total=1122 [2025-03-09 02:42:21,975 INFO L87 Difference]: Start difference. First operand 899 states and 1551 transitions. Second operand has 34 states, 33 states have (on average 2.8181818181818183) internal successors, (93), 34 states have internal predecessors, (93), 9 states have call successors, (11), 1 states have call predecessors, (11), 12 states have return successors, (20), 20 states have call predecessors, (20), 9 states have call successors, (20) [2025-03-09 02:42:22,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:22,396 INFO L93 Difference]: Finished difference Result 1756 states and 3449 transitions. [2025-03-09 02:42:22,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2025-03-09 02:42:22,396 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 2.8181818181818183) internal successors, (93), 34 states have internal predecessors, (93), 9 states have call successors, (11), 1 states have call predecessors, (11), 12 states have return successors, (20), 20 states have call predecessors, (20), 9 states have call successors, (20) Word has length 108 [2025-03-09 02:42:22,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:22,411 INFO L225 Difference]: With dead ends: 1756 [2025-03-09 02:42:22,412 INFO L226 Difference]: Without dead ends: 1754 [2025-03-09 02:42:22,415 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 193 SyntacticMatches, 6 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 810 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=306, Invalid=1856, Unknown=0, NotChecked=0, Total=2162 [2025-03-09 02:42:22,417 INFO L435 NwaCegarLoop]: 38 mSDtfsCounter, 32 mSDsluCounter, 834 mSDsCounter, 0 mSdLazyCounter, 685 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 872 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:22,417 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 872 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 685 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:42:22,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1754 states. [2025-03-09 02:42:22,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1754 to 1151. [2025-03-09 02:42:22,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1151 states, 917 states have (on average 1.0708833151581243) internal successors, (982), 884 states have internal predecessors, (982), 121 states have call successors, (121), 20 states have call predecessors, (121), 109 states have return successors, (1337), 246 states have call predecessors, (1337), 120 states have call successors, (1337) [2025-03-09 02:42:22,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1151 states to 1151 states and 2440 transitions. [2025-03-09 02:42:22,520 INFO L78 Accepts]: Start accepts. Automaton has 1151 states and 2440 transitions. Word has length 108 [2025-03-09 02:42:22,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:22,520 INFO L471 AbstractCegarLoop]: Abstraction has 1151 states and 2440 transitions. [2025-03-09 02:42:22,520 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 2.8181818181818183) internal successors, (93), 34 states have internal predecessors, (93), 9 states have call successors, (11), 1 states have call predecessors, (11), 12 states have return successors, (20), 20 states have call predecessors, (20), 9 states have call successors, (20) [2025-03-09 02:42:22,520 INFO L276 IsEmpty]: Start isEmpty. Operand 1151 states and 2440 transitions. [2025-03-09 02:42:22,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2025-03-09 02:42:22,521 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:22,521 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:22,528 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2025-03-09 02:42:22,722 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2025-03-09 02:42:22,722 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:22,723 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:22,723 INFO L85 PathProgramCache]: Analyzing trace with hash 823188144, now seen corresponding path program 1 times [2025-03-09 02:42:22,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:22,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972013127] [2025-03-09 02:42:22,724 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:22,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:22,728 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-03-09 02:42:22,735 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-03-09 02:42:22,735 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:22,735 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:22,880 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 68 proven. 114 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2025-03-09 02:42:22,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:22,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972013127] [2025-03-09 02:42:22,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972013127] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:22,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182411011] [2025-03-09 02:42:22,880 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:22,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:22,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:22,882 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) [2025-03-09 02:42:22,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2025-03-09 02:42:22,915 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-03-09 02:42:22,934 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-03-09 02:42:22,934 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:22,934 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:22,935 INFO L256 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 14 conjuncts are in the unsatisfiable core [2025-03-09 02:42:22,936 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:22,979 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 68 proven. 114 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2025-03-09 02:42:22,979 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:23,193 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 68 proven. 114 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2025-03-09 02:42:23,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182411011] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:23,194 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:23,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 17 [2025-03-09 02:42:23,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317716256] [2025-03-09 02:42:23,194 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:23,195 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-09 02:42:23,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:23,195 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-09 02:42:23,195 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2025-03-09 02:42:23,195 INFO L87 Difference]: Start difference. First operand 1151 states and 2440 transitions. Second operand has 17 states, 16 states have (on average 5.0) internal successors, (80), 13 states have internal predecessors, (80), 9 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2025-03-09 02:42:23,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:23,438 INFO L93 Difference]: Finished difference Result 2296 states and 5035 transitions. [2025-03-09 02:42:23,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-03-09 02:42:23,438 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 5.0) internal successors, (80), 13 states have internal predecessors, (80), 9 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 142 [2025-03-09 02:42:23,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:23,446 INFO L225 Difference]: With dead ends: 2296 [2025-03-09 02:42:23,447 INFO L226 Difference]: Without dead ends: 1215 [2025-03-09 02:42:23,454 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 276 SyntacticMatches, 11 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2025-03-09 02:42:23,455 INFO L435 NwaCegarLoop]: 49 mSDtfsCounter, 145 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:23,455 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 382 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:23,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1215 states. [2025-03-09 02:42:23,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1215 to 1174. [2025-03-09 02:42:23,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1174 states, 935 states have (on average 1.0695187165775402) internal successors, (1000), 902 states have internal predecessors, (1000), 123 states have call successors, (123), 20 states have call predecessors, (123), 112 states have return successors, (1353), 251 states have call predecessors, (1353), 122 states have call successors, (1353) [2025-03-09 02:42:23,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1174 states to 1174 states and 2476 transitions. [2025-03-09 02:42:23,558 INFO L78 Accepts]: Start accepts. Automaton has 1174 states and 2476 transitions. Word has length 142 [2025-03-09 02:42:23,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:23,559 INFO L471 AbstractCegarLoop]: Abstraction has 1174 states and 2476 transitions. [2025-03-09 02:42:23,559 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 5.0) internal successors, (80), 13 states have internal predecessors, (80), 9 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2025-03-09 02:42:23,559 INFO L276 IsEmpty]: Start isEmpty. Operand 1174 states and 2476 transitions. [2025-03-09 02:42:23,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2025-03-09 02:42:23,561 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:23,561 INFO L218 NwaCegarLoop]: trace histogram [10, 9, 8, 8, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:23,568 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:23,766 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:23,766 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:23,767 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:23,767 INFO L85 PathProgramCache]: Analyzing trace with hash 716419901, now seen corresponding path program 2 times [2025-03-09 02:42:23,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:23,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826846602] [2025-03-09 02:42:23,767 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:42:23,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:23,773 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 161 statements into 2 equivalence classes. [2025-03-09 02:42:23,784 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 161 of 161 statements. [2025-03-09 02:42:23,784 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:42:23,784 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:23,984 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 132 proven. 123 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2025-03-09 02:42:23,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:23,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826846602] [2025-03-09 02:42:23,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826846602] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:23,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612273532] [2025-03-09 02:42:23,985 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:42:23,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:23,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:23,987 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) [2025-03-09 02:42:23,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2025-03-09 02:42:24,029 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 161 statements into 2 equivalence classes. [2025-03-09 02:42:24,053 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 161 of 161 statements. [2025-03-09 02:42:24,053 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:42:24,053 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:24,054 INFO L256 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-09 02:42:24,056 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:24,120 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 130 proven. 124 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2025-03-09 02:42:24,121 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:24,457 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 130 proven. 125 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2025-03-09 02:42:24,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612273532] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:24,458 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:24,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 17] total 21 [2025-03-09 02:42:24,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789542636] [2025-03-09 02:42:24,458 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:24,458 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2025-03-09 02:42:24,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:24,459 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2025-03-09 02:42:24,459 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2025-03-09 02:42:24,459 INFO L87 Difference]: Start difference. First operand 1174 states and 2476 transitions. Second operand has 21 states, 20 states have (on average 5.05) internal successors, (101), 17 states have internal predecessors, (101), 11 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2025-03-09 02:42:24,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:24,739 INFO L93 Difference]: Finished difference Result 2368 states and 5810 transitions. [2025-03-09 02:42:24,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2025-03-09 02:42:24,740 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 5.05) internal successors, (101), 17 states have internal predecessors, (101), 11 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) Word has length 161 [2025-03-09 02:42:24,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:24,749 INFO L225 Difference]: With dead ends: 2368 [2025-03-09 02:42:24,749 INFO L226 Difference]: Without dead ends: 1290 [2025-03-09 02:42:24,758 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 312 SyntacticMatches, 12 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=178, Invalid=814, Unknown=0, NotChecked=0, Total=992 [2025-03-09 02:42:24,759 INFO L435 NwaCegarLoop]: 32 mSDtfsCounter, 173 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:24,759 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 339 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:42:24,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1290 states. [2025-03-09 02:42:24,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1290 to 1178. [2025-03-09 02:42:24,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1178 states, 937 states have (on average 1.0661686232657417) internal successors, (999), 907 states have internal predecessors, (999), 123 states have call successors, (123), 20 states have call predecessors, (123), 114 states have return successors, (1332), 250 states have call predecessors, (1332), 122 states have call successors, (1332) [2025-03-09 02:42:24,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1178 states to 1178 states and 2454 transitions. [2025-03-09 02:42:24,832 INFO L78 Accepts]: Start accepts. Automaton has 1178 states and 2454 transitions. Word has length 161 [2025-03-09 02:42:24,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:24,833 INFO L471 AbstractCegarLoop]: Abstraction has 1178 states and 2454 transitions. [2025-03-09 02:42:24,833 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 5.05) internal successors, (101), 17 states have internal predecessors, (101), 11 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2025-03-09 02:42:24,833 INFO L276 IsEmpty]: Start isEmpty. Operand 1178 states and 2454 transitions. [2025-03-09 02:42:24,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2025-03-09 02:42:24,835 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:24,835 INFO L218 NwaCegarLoop]: trace histogram [10, 8, 8, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1] [2025-03-09 02:42:24,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:25,036 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:25,036 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:25,036 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:25,036 INFO L85 PathProgramCache]: Analyzing trace with hash 689240016, now seen corresponding path program 3 times [2025-03-09 02:42:25,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:25,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30778573] [2025-03-09 02:42:25,037 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:42:25,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:25,041 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 161 statements into 7 equivalence classes. [2025-03-09 02:42:25,048 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) and asserted 161 of 161 statements. [2025-03-09 02:42:25,048 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2025-03-09 02:42:25,048 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:25,432 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 45 proven. 85 refuted. 0 times theorem prover too weak. 274 trivial. 0 not checked. [2025-03-09 02:42:25,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:25,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30778573] [2025-03-09 02:42:25,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30778573] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:25,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403629153] [2025-03-09 02:42:25,432 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:42:25,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:25,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:25,434 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) [2025-03-09 02:42:25,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2025-03-09 02:42:25,473 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 161 statements into 7 equivalence classes. [2025-03-09 02:42:25,508 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) and asserted 161 of 161 statements. [2025-03-09 02:42:25,508 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2025-03-09 02:42:25,508 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:25,509 INFO L256 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 29 conjuncts are in the unsatisfiable core [2025-03-09 02:42:25,511 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:25,689 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 45 proven. 59 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2025-03-09 02:42:25,689 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:26,619 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 74 proven. 54 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2025-03-09 02:42:26,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403629153] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:26,619 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:26,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 18, 22] total 44 [2025-03-09 02:42:26,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796649861] [2025-03-09 02:42:26,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:26,620 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2025-03-09 02:42:26,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:26,621 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2025-03-09 02:42:26,621 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=256, Invalid=1724, Unknown=0, NotChecked=0, Total=1980 [2025-03-09 02:42:26,622 INFO L87 Difference]: Start difference. First operand 1178 states and 2454 transitions. Second operand has 45 states, 44 states have (on average 2.727272727272727) internal successors, (120), 45 states have internal predecessors, (120), 11 states have call successors, (13), 1 states have call predecessors, (13), 15 states have return successors, (28), 28 states have call predecessors, (28), 11 states have call successors, (28) [2025-03-09 02:42:27,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:27,119 INFO L93 Difference]: Finished difference Result 2258 states and 5104 transitions. [2025-03-09 02:42:27,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2025-03-09 02:42:27,120 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 44 states have (on average 2.727272727272727) internal successors, (120), 45 states have internal predecessors, (120), 11 states have call successors, (13), 1 states have call predecessors, (13), 15 states have return successors, (28), 28 states have call predecessors, (28), 11 states have call successors, (28) Word has length 161 [2025-03-09 02:42:27,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:27,135 INFO L225 Difference]: With dead ends: 2258 [2025-03-09 02:42:27,135 INFO L226 Difference]: Without dead ends: 2253 [2025-03-09 02:42:27,138 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 293 SyntacticMatches, 13 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2014 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=591, Invalid=3699, Unknown=0, NotChecked=0, Total=4290 [2025-03-09 02:42:27,139 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 48 mSDsluCounter, 544 mSDsCounter, 0 mSdLazyCounter, 637 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:27,139 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 583 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 637 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:27,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2253 states. [2025-03-09 02:42:27,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2253 to 1440. [2025-03-09 02:42:27,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1440 states, 1141 states have (on average 1.0525854513584576) internal successors, (1201), 1109 states have internal predecessors, (1201), 148 states have call successors, (148), 20 states have call predecessors, (148), 147 states have return successors, (1993), 310 states have call predecessors, (1993), 147 states have call successors, (1993) [2025-03-09 02:42:27,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1440 states to 1440 states and 3342 transitions. [2025-03-09 02:42:27,280 INFO L78 Accepts]: Start accepts. Automaton has 1440 states and 3342 transitions. Word has length 161 [2025-03-09 02:42:27,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:27,281 INFO L471 AbstractCegarLoop]: Abstraction has 1440 states and 3342 transitions. [2025-03-09 02:42:27,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 2.727272727272727) internal successors, (120), 45 states have internal predecessors, (120), 11 states have call successors, (13), 1 states have call predecessors, (13), 15 states have return successors, (28), 28 states have call predecessors, (28), 11 states have call successors, (28) [2025-03-09 02:42:27,281 INFO L276 IsEmpty]: Start isEmpty. Operand 1440 states and 3342 transitions. [2025-03-09 02:42:27,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2025-03-09 02:42:27,283 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:27,284 INFO L218 NwaCegarLoop]: trace histogram [14, 12, 12, 10, 9, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 1, 1, 1, 1, 1, 1] [2025-03-09 02:42:27,290 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2025-03-09 02:42:27,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2025-03-09 02:42:27,486 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:27,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:27,486 INFO L85 PathProgramCache]: Analyzing trace with hash 604333893, now seen corresponding path program 1 times [2025-03-09 02:42:27,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:27,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404273688] [2025-03-09 02:42:27,486 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:27,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:27,491 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 233 statements into 1 equivalence classes. [2025-03-09 02:42:27,498 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 233 of 233 statements. [2025-03-09 02:42:27,498 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:27,498 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:27,738 INFO L134 CoverageAnalysis]: Checked inductivity of 893 backedges. 160 proven. 198 refuted. 0 times theorem prover too weak. 535 trivial. 0 not checked. [2025-03-09 02:42:27,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:27,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404273688] [2025-03-09 02:42:27,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404273688] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:27,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480006145] [2025-03-09 02:42:27,738 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:42:27,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:27,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:27,741 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:27,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2025-03-09 02:42:27,787 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 233 statements into 1 equivalence classes. [2025-03-09 02:42:27,820 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 233 of 233 statements. [2025-03-09 02:42:27,820 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:27,820 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:27,822 INFO L256 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-09 02:42:27,824 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:27,908 INFO L134 CoverageAnalysis]: Checked inductivity of 893 backedges. 226 proven. 200 refuted. 0 times theorem prover too weak. 467 trivial. 0 not checked. [2025-03-09 02:42:27,909 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:28,379 INFO L134 CoverageAnalysis]: Checked inductivity of 893 backedges. 226 proven. 201 refuted. 0 times theorem prover too weak. 466 trivial. 0 not checked. [2025-03-09 02:42:28,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480006145] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:28,380 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:28,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 17] total 22 [2025-03-09 02:42:28,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134861280] [2025-03-09 02:42:28,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:28,384 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2025-03-09 02:42:28,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:28,384 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2025-03-09 02:42:28,385 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2025-03-09 02:42:28,385 INFO L87 Difference]: Start difference. First operand 1440 states and 3342 transitions. Second operand has 22 states, 21 states have (on average 5.380952380952381) internal successors, (113), 18 states have internal predecessors, (113), 13 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (17), 9 states have call predecessors, (17), 9 states have call successors, (17) [2025-03-09 02:42:28,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:28,846 INFO L93 Difference]: Finished difference Result 2871 states and 7561 transitions. [2025-03-09 02:42:28,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2025-03-09 02:42:28,846 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 5.380952380952381) internal successors, (113), 18 states have internal predecessors, (113), 13 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (17), 9 states have call predecessors, (17), 9 states have call successors, (17) Word has length 233 [2025-03-09 02:42:28,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:28,859 INFO L225 Difference]: With dead ends: 2871 [2025-03-09 02:42:28,859 INFO L226 Difference]: Without dead ends: 1521 [2025-03-09 02:42:28,873 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 454 SyntacticMatches, 12 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=204, Invalid=986, Unknown=0, NotChecked=0, Total=1190 [2025-03-09 02:42:28,873 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 165 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 314 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:28,873 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 314 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:28,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1521 states. [2025-03-09 02:42:28,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1521 to 1370. [2025-03-09 02:42:28,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1370 states, 1083 states have (on average 1.048938134810711) internal successors, (1136), 1059 states have internal predecessors, (1136), 142 states have call successors, (142), 22 states have call predecessors, (142), 141 states have return successors, (1787), 288 states have call predecessors, (1787), 141 states have call successors, (1787) [2025-03-09 02:42:28,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1370 states to 1370 states and 3065 transitions. [2025-03-09 02:42:28,966 INFO L78 Accepts]: Start accepts. Automaton has 1370 states and 3065 transitions. Word has length 233 [2025-03-09 02:42:28,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:28,967 INFO L471 AbstractCegarLoop]: Abstraction has 1370 states and 3065 transitions. [2025-03-09 02:42:28,968 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 5.380952380952381) internal successors, (113), 18 states have internal predecessors, (113), 13 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (17), 9 states have call predecessors, (17), 9 states have call successors, (17) [2025-03-09 02:42:28,968 INFO L276 IsEmpty]: Start isEmpty. Operand 1370 states and 3065 transitions. [2025-03-09 02:42:28,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2025-03-09 02:42:28,971 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:28,971 INFO L218 NwaCegarLoop]: trace histogram [16, 15, 14, 14, 14, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 2, 1, 1, 1, 1, 1] [2025-03-09 02:42:28,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:29,171 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2025-03-09 02:42:29,172 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting fibo1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:29,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:29,172 INFO L85 PathProgramCache]: Analyzing trace with hash -458805189, now seen corresponding path program 3 times [2025-03-09 02:42:29,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:29,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613400598] [2025-03-09 02:42:29,172 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:42:29,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:29,184 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 289 statements into 12 equivalence classes. [2025-03-09 02:42:29,187 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 55 of 289 statements. [2025-03-09 02:42:29,188 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-09 02:42:29,188 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:29,247 INFO L134 CoverageAnalysis]: Checked inductivity of 1397 backedges. 259 proven. 14 refuted. 0 times theorem prover too weak. 1124 trivial. 0 not checked. [2025-03-09 02:42:29,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:29,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613400598] [2025-03-09 02:42:29,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613400598] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:29,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492525956] [2025-03-09 02:42:29,248 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:42:29,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:29,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:29,250 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:29,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2025-03-09 02:42:29,301 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 289 statements into 12 equivalence classes. [2025-03-09 02:42:29,313 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 55 of 289 statements. [2025-03-09 02:42:29,313 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-09 02:42:29,313 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:29,314 INFO L256 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-09 02:42:29,317 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:29,342 INFO L134 CoverageAnalysis]: Checked inductivity of 1397 backedges. 326 proven. 4 refuted. 0 times theorem prover too weak. 1067 trivial. 0 not checked. [2025-03-09 02:42:29,343 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:29,645 INFO L134 CoverageAnalysis]: Checked inductivity of 1397 backedges. 259 proven. 14 refuted. 0 times theorem prover too weak. 1124 trivial. 0 not checked. [2025-03-09 02:42:29,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492525956] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:29,645 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:29,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2025-03-09 02:42:29,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005526947] [2025-03-09 02:42:29,645 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:29,646 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-09 02:42:29,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:29,646 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-09 02:42:29,646 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2025-03-09 02:42:29,646 INFO L87 Difference]: Start difference. First operand 1370 states and 3065 transitions. Second operand has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 11 states have internal predecessors, (65), 3 states have call successors, (8), 2 states have call predecessors, (8), 5 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-09 02:42:29,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:29,761 INFO L93 Difference]: Finished difference Result 2643 states and 7016 transitions. [2025-03-09 02:42:29,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-09 02:42:29,762 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 11 states have internal predecessors, (65), 3 states have call successors, (8), 2 states have call predecessors, (8), 5 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 289 [2025-03-09 02:42:29,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:29,775 INFO L225 Difference]: With dead ends: 2643 [2025-03-09 02:42:29,775 INFO L226 Difference]: Without dead ends: 1394 [2025-03-09 02:42:29,786 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 588 GetRequests, 572 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2025-03-09 02:42:29,787 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 53 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:29,787 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 217 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:42:29,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1394 states. [2025-03-09 02:42:29,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1394 to 1384. [2025-03-09 02:42:29,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1384 states, 1094 states have (on average 1.0484460694698354) internal successors, (1147), 1069 states have internal predecessors, (1147), 144 states have call successors, (144), 24 states have call predecessors, (144), 142 states have return successors, (1815), 290 states have call predecessors, (1815), 143 states have call successors, (1815) [2025-03-09 02:42:29,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1384 states to 1384 states and 3106 transitions. [2025-03-09 02:42:29,871 INFO L78 Accepts]: Start accepts. Automaton has 1384 states and 3106 transitions. Word has length 289 [2025-03-09 02:42:29,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:29,872 INFO L471 AbstractCegarLoop]: Abstraction has 1384 states and 3106 transitions. [2025-03-09 02:42:29,872 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 11 states have internal predecessors, (65), 3 states have call successors, (8), 2 states have call predecessors, (8), 5 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-09 02:42:29,872 INFO L276 IsEmpty]: Start isEmpty. Operand 1384 states and 3106 transitions. [2025-03-09 02:42:29,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2025-03-09 02:42:29,875 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:29,875 INFO L218 NwaCegarLoop]: trace histogram [19, 18, 16, 14, 13, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 2, 1, 1, 1, 1] [2025-03-09 02:42:29,882 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2025-03-09 02:42:30,076 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:30,076 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting fibo1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:30,077 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:30,077 INFO L85 PathProgramCache]: Analyzing trace with hash 406278484, now seen corresponding path program 4 times [2025-03-09 02:42:30,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:30,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727679524] [2025-03-09 02:42:30,077 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-09 02:42:30,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:30,084 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 325 statements into 2 equivalence classes. [2025-03-09 02:42:30,089 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) and asserted 193 of 325 statements. [2025-03-09 02:42:30,090 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) [2025-03-09 02:42:30,090 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:30,212 INFO L134 CoverageAnalysis]: Checked inductivity of 1803 backedges. 189 proven. 225 refuted. 0 times theorem prover too weak. 1389 trivial. 0 not checked. [2025-03-09 02:42:30,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:30,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727679524] [2025-03-09 02:42:30,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727679524] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:30,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516594228] [2025-03-09 02:42:30,213 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-09 02:42:30,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:30,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:30,215 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:30,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2025-03-09 02:42:30,274 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 325 statements into 2 equivalence classes. [2025-03-09 02:42:30,305 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) and asserted 193 of 325 statements. [2025-03-09 02:42:30,305 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) [2025-03-09 02:42:30,305 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:30,309 INFO L256 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 14 conjuncts are in the unsatisfiable core [2025-03-09 02:42:30,312 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:30,387 INFO L134 CoverageAnalysis]: Checked inductivity of 1803 backedges. 1051 proven. 153 refuted. 0 times theorem prover too weak. 599 trivial. 0 not checked. [2025-03-09 02:42:30,390 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:30,861 INFO L134 CoverageAnalysis]: Checked inductivity of 1803 backedges. 158 proven. 374 refuted. 0 times theorem prover too weak. 1271 trivial. 0 not checked. [2025-03-09 02:42:30,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516594228] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:30,861 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:30,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 15] total 19 [2025-03-09 02:42:30,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400742176] [2025-03-09 02:42:30,861 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:30,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2025-03-09 02:42:30,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:30,863 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2025-03-09 02:42:30,863 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2025-03-09 02:42:30,863 INFO L87 Difference]: Start difference. First operand 1384 states and 3106 transitions. Second operand has 19 states, 18 states have (on average 7.055555555555555) internal successors, (127), 16 states have internal predecessors, (127), 10 states have call successors, (22), 5 states have call predecessors, (22), 7 states have return successors, (21), 10 states have call predecessors, (21), 7 states have call successors, (21) [2025-03-09 02:42:31,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:31,156 INFO L93 Difference]: Finished difference Result 3013 states and 7470 transitions. [2025-03-09 02:42:31,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2025-03-09 02:42:31,157 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 7.055555555555555) internal successors, (127), 16 states have internal predecessors, (127), 10 states have call successors, (22), 5 states have call predecessors, (22), 7 states have return successors, (21), 10 states have call predecessors, (21), 7 states have call successors, (21) Word has length 325 [2025-03-09 02:42:31,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:31,184 INFO L225 Difference]: With dead ends: 3013 [2025-03-09 02:42:31,184 INFO L226 Difference]: Without dead ends: 1718 [2025-03-09 02:42:31,195 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 673 GetRequests, 639 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2025-03-09 02:42:31,195 INFO L435 NwaCegarLoop]: 49 mSDtfsCounter, 108 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:31,196 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 493 Invalid, 581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:31,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1718 states. [2025-03-09 02:42:31,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1718 to 1476. [2025-03-09 02:42:31,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1476 states, 1167 states have (on average 1.0471293916023994) internal successors, (1222), 1143 states have internal predecessors, (1222), 143 states have call successors, (143), 24 states have call predecessors, (143), 162 states have return successors, (1977), 308 states have call predecessors, (1977), 142 states have call successors, (1977) [2025-03-09 02:42:31,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1476 states to 1476 states and 3342 transitions. [2025-03-09 02:42:31,361 INFO L78 Accepts]: Start accepts. Automaton has 1476 states and 3342 transitions. Word has length 325 [2025-03-09 02:42:31,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:31,362 INFO L471 AbstractCegarLoop]: Abstraction has 1476 states and 3342 transitions. [2025-03-09 02:42:31,362 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 7.055555555555555) internal successors, (127), 16 states have internal predecessors, (127), 10 states have call successors, (22), 5 states have call predecessors, (22), 7 states have return successors, (21), 10 states have call predecessors, (21), 7 states have call successors, (21) [2025-03-09 02:42:31,362 INFO L276 IsEmpty]: Start isEmpty. Operand 1476 states and 3342 transitions. [2025-03-09 02:42:31,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2025-03-09 02:42:31,365 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:31,365 INFO L218 NwaCegarLoop]: trace histogram [17, 16, 15, 14, 12, 10, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 4, 3, 2, 1, 1, 1, 1] [2025-03-09 02:42:31,374 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2025-03-09 02:42:31,570 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:31,570 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:31,571 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:31,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1995835284, now seen corresponding path program 2 times [2025-03-09 02:42:31,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:31,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341426441] [2025-03-09 02:42:31,571 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:42:31,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:31,578 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 301 statements into 2 equivalence classes. [2025-03-09 02:42:31,584 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 301 of 301 statements. [2025-03-09 02:42:31,584 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:42:31,584 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:31,641 INFO L134 CoverageAnalysis]: Checked inductivity of 1523 backedges. 160 proven. 3 refuted. 0 times theorem prover too weak. 1360 trivial. 0 not checked. [2025-03-09 02:42:31,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:31,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341426441] [2025-03-09 02:42:31,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341426441] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:31,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30966703] [2025-03-09 02:42:31,642 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:42:31,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:31,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:31,644 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:31,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2025-03-09 02:42:31,697 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 301 statements into 2 equivalence classes. [2025-03-09 02:42:31,740 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 301 of 301 statements. [2025-03-09 02:42:31,740 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:42:31,740 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:31,742 INFO L256 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-09 02:42:31,745 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:31,880 INFO L134 CoverageAnalysis]: Checked inductivity of 1523 backedges. 587 proven. 210 refuted. 0 times theorem prover too weak. 726 trivial. 0 not checked. [2025-03-09 02:42:31,880 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:32,299 INFO L134 CoverageAnalysis]: Checked inductivity of 1523 backedges. 338 proven. 269 refuted. 0 times theorem prover too weak. 916 trivial. 0 not checked. [2025-03-09 02:42:32,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30966703] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:32,300 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:32,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 17] total 23 [2025-03-09 02:42:32,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817005282] [2025-03-09 02:42:32,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:32,300 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-03-09 02:42:32,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:32,301 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-03-09 02:42:32,302 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=448, Unknown=0, NotChecked=0, Total=506 [2025-03-09 02:42:32,302 INFO L87 Difference]: Start difference. First operand 1476 states and 3342 transitions. Second operand has 23 states, 22 states have (on average 5.954545454545454) internal successors, (131), 19 states have internal predecessors, (131), 14 states have call successors, (26), 6 states have call predecessors, (26), 6 states have return successors, (22), 8 states have call predecessors, (22), 11 states have call successors, (22) [2025-03-09 02:42:32,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:32,678 INFO L93 Difference]: Finished difference Result 2098 states and 4696 transitions. [2025-03-09 02:42:32,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2025-03-09 02:42:32,679 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.954545454545454) internal successors, (131), 19 states have internal predecessors, (131), 14 states have call successors, (26), 6 states have call predecessors, (26), 6 states have return successors, (22), 8 states have call predecessors, (22), 11 states have call successors, (22) Word has length 301 [2025-03-09 02:42:32,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:32,683 INFO L225 Difference]: With dead ends: 2098 [2025-03-09 02:42:32,683 INFO L226 Difference]: Without dead ends: 665 [2025-03-09 02:42:32,691 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 624 GetRequests, 578 SyntacticMatches, 12 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=210, Invalid=1050, Unknown=0, NotChecked=0, Total=1260 [2025-03-09 02:42:32,691 INFO L435 NwaCegarLoop]: 32 mSDtfsCounter, 146 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:32,692 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 384 Invalid, 659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 600 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:32,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2025-03-09 02:42:32,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 626. [2025-03-09 02:42:32,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 493 states have (on average 1.0365111561866125) internal successors, (511), 494 states have internal predecessors, (511), 70 states have call successors, (70), 27 states have call predecessors, (70), 61 states have return successors, (207), 104 states have call predecessors, (207), 69 states have call successors, (207) [2025-03-09 02:42:32,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 788 transitions. [2025-03-09 02:42:32,716 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 788 transitions. Word has length 301 [2025-03-09 02:42:32,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:32,716 INFO L471 AbstractCegarLoop]: Abstraction has 626 states and 788 transitions. [2025-03-09 02:42:32,716 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.954545454545454) internal successors, (131), 19 states have internal predecessors, (131), 14 states have call successors, (26), 6 states have call predecessors, (26), 6 states have return successors, (22), 8 states have call predecessors, (22), 11 states have call successors, (22) [2025-03-09 02:42:32,716 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 788 transitions. [2025-03-09 02:42:32,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2025-03-09 02:42:32,719 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:32,719 INFO L218 NwaCegarLoop]: trace histogram [13, 12, 12, 11, 10, 10, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 2, 2, 1, 1, 1, 1] [2025-03-09 02:42:32,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:32,919 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2025-03-09 02:42:32,919 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:32,919 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:32,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1455149601, now seen corresponding path program 2 times [2025-03-09 02:42:32,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:32,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642356878] [2025-03-09 02:42:32,920 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:42:32,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:32,926 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 234 statements into 2 equivalence classes. [2025-03-09 02:42:32,934 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 234 of 234 statements. [2025-03-09 02:42:32,935 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:42:32,935 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:33,085 INFO L134 CoverageAnalysis]: Checked inductivity of 893 backedges. 187 proven. 181 refuted. 0 times theorem prover too weak. 525 trivial. 0 not checked. [2025-03-09 02:42:33,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:33,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642356878] [2025-03-09 02:42:33,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642356878] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:33,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184356653] [2025-03-09 02:42:33,085 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:42:33,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:33,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:33,087 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:33,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2025-03-09 02:42:33,139 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 234 statements into 2 equivalence classes. [2025-03-09 02:42:33,173 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 234 of 234 statements. [2025-03-09 02:42:33,173 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:42:33,173 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:33,178 INFO L256 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 14 conjuncts are in the unsatisfiable core [2025-03-09 02:42:33,181 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:33,221 INFO L134 CoverageAnalysis]: Checked inductivity of 893 backedges. 187 proven. 181 refuted. 0 times theorem prover too weak. 525 trivial. 0 not checked. [2025-03-09 02:42:33,221 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:33,583 INFO L134 CoverageAnalysis]: Checked inductivity of 893 backedges. 187 proven. 183 refuted. 0 times theorem prover too weak. 523 trivial. 0 not checked. [2025-03-09 02:42:33,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184356653] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:33,584 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:33,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 15] total 17 [2025-03-09 02:42:33,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024046514] [2025-03-09 02:42:33,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:33,584 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-09 02:42:33,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:33,585 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-09 02:42:33,585 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2025-03-09 02:42:33,585 INFO L87 Difference]: Start difference. First operand 626 states and 788 transitions. Second operand has 17 states, 16 states have (on average 5.625) internal successors, (90), 14 states have internal predecessors, (90), 11 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (12), 5 states have call predecessors, (12), 8 states have call successors, (12) [2025-03-09 02:42:33,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:33,814 INFO L93 Difference]: Finished difference Result 1280 states and 1709 transitions. [2025-03-09 02:42:33,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-09 02:42:33,815 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 5.625) internal successors, (90), 14 states have internal predecessors, (90), 11 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (12), 5 states have call predecessors, (12), 8 states have call successors, (12) Word has length 234 [2025-03-09 02:42:33,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:33,819 INFO L225 Difference]: With dead ends: 1280 [2025-03-09 02:42:33,819 INFO L226 Difference]: Without dead ends: 745 [2025-03-09 02:42:33,821 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 459 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2025-03-09 02:42:33,822 INFO L435 NwaCegarLoop]: 37 mSDtfsCounter, 102 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:33,822 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 315 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:33,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2025-03-09 02:42:33,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 626. [2025-03-09 02:42:33,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 493 states have (on average 1.0365111561866125) internal successors, (511), 494 states have internal predecessors, (511), 70 states have call successors, (70), 27 states have call predecessors, (70), 61 states have return successors, (207), 104 states have call predecessors, (207), 69 states have call successors, (207) [2025-03-09 02:42:33,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 788 transitions. [2025-03-09 02:42:33,850 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 788 transitions. Word has length 234 [2025-03-09 02:42:33,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:33,850 INFO L471 AbstractCegarLoop]: Abstraction has 626 states and 788 transitions. [2025-03-09 02:42:33,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 5.625) internal successors, (90), 14 states have internal predecessors, (90), 11 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (12), 5 states have call predecessors, (12), 8 states have call successors, (12) [2025-03-09 02:42:33,850 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 788 transitions. [2025-03-09 02:42:33,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2025-03-09 02:42:33,852 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:33,852 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 12, 12, 11, 11, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 2, 1, 1, 1, 1] [2025-03-09 02:42:33,860 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:34,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2025-03-09 02:42:34,052 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:34,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:34,053 INFO L85 PathProgramCache]: Analyzing trace with hash 531024577, now seen corresponding path program 3 times [2025-03-09 02:42:34,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:34,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005022686] [2025-03-09 02:42:34,053 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:42:34,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:34,058 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 253 statements into 9 equivalence classes. [2025-03-09 02:42:34,074 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) and asserted 253 of 253 statements. [2025-03-09 02:42:34,075 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2025-03-09 02:42:34,075 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:34,691 INFO L134 CoverageAnalysis]: Checked inductivity of 1048 backedges. 149 proven. 248 refuted. 0 times theorem prover too weak. 651 trivial. 0 not checked. [2025-03-09 02:42:34,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:34,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005022686] [2025-03-09 02:42:34,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005022686] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:34,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566807906] [2025-03-09 02:42:34,692 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:42:34,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:34,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:34,693 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:34,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2025-03-09 02:42:34,748 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 253 statements into 9 equivalence classes. [2025-03-09 02:42:34,794 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) and asserted 253 of 253 statements. [2025-03-09 02:42:34,794 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2025-03-09 02:42:34,794 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:34,797 INFO L256 TraceCheckSpWp]: Trace formula consists of 486 conjuncts, 49 conjuncts are in the unsatisfiable core [2025-03-09 02:42:34,801 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:35,081 INFO L134 CoverageAnalysis]: Checked inductivity of 1048 backedges. 148 proven. 181 refuted. 0 times theorem prover too weak. 719 trivial. 0 not checked. [2025-03-09 02:42:35,081 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:37,113 INFO L134 CoverageAnalysis]: Checked inductivity of 1048 backedges. 218 proven. 160 refuted. 0 times theorem prover too weak. 670 trivial. 0 not checked. [2025-03-09 02:42:37,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566807906] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:37,113 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:37,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24, 29] total 56 [2025-03-09 02:42:37,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909391284] [2025-03-09 02:42:37,114 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:37,114 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2025-03-09 02:42:37,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:37,115 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2025-03-09 02:42:37,115 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=395, Invalid=2797, Unknown=0, NotChecked=0, Total=3192 [2025-03-09 02:42:37,116 INFO L87 Difference]: Start difference. First operand 626 states and 788 transitions. Second operand has 57 states, 56 states have (on average 2.6785714285714284) internal successors, (150), 57 states have internal predecessors, (150), 14 states have call successors, (16), 1 states have call predecessors, (16), 18 states have return successors, (37), 37 states have call predecessors, (37), 14 states have call successors, (37) [2025-03-09 02:42:37,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:37,605 INFO L93 Difference]: Finished difference Result 933 states and 1185 transitions. [2025-03-09 02:42:37,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2025-03-09 02:42:37,606 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 56 states have (on average 2.6785714285714284) internal successors, (150), 57 states have internal predecessors, (150), 14 states have call successors, (16), 1 states have call predecessors, (16), 18 states have return successors, (37), 37 states have call predecessors, (37), 14 states have call successors, (37) Word has length 253 [2025-03-09 02:42:37,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:37,610 INFO L225 Difference]: With dead ends: 933 [2025-03-09 02:42:37,610 INFO L226 Difference]: Without dead ends: 925 [2025-03-09 02:42:37,612 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 573 GetRequests, 471 SyntacticMatches, 27 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3644 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=762, Invalid=5090, Unknown=0, NotChecked=0, Total=5852 [2025-03-09 02:42:37,612 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 52 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 758 SdHoareTripleChecker+Invalid, 585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:37,612 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 758 Invalid, 585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:37,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2025-03-09 02:42:37,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 681. [2025-03-09 02:42:37,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 538 states have (on average 1.033457249070632) internal successors, (556), 536 states have internal predecessors, (556), 74 states have call successors, (74), 27 states have call predecessors, (74), 67 states have return successors, (233), 117 states have call predecessors, (233), 73 states have call successors, (233) [2025-03-09 02:42:37,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 863 transitions. [2025-03-09 02:42:37,643 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 863 transitions. Word has length 253 [2025-03-09 02:42:37,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:37,643 INFO L471 AbstractCegarLoop]: Abstraction has 681 states and 863 transitions. [2025-03-09 02:42:37,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 2.6785714285714284) internal successors, (150), 57 states have internal predecessors, (150), 14 states have call successors, (16), 1 states have call predecessors, (16), 18 states have return successors, (37), 37 states have call predecessors, (37), 14 states have call successors, (37) [2025-03-09 02:42:37,644 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 863 transitions. [2025-03-09 02:42:37,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2025-03-09 02:42:37,645 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:37,645 INFO L218 NwaCegarLoop]: trace histogram [17, 16, 14, 13, 13, 12, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 1, 1, 1, 1, 1] [2025-03-09 02:42:37,653 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2025-03-09 02:42:37,846 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2025-03-09 02:42:37,846 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:37,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:37,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1583665065, now seen corresponding path program 4 times [2025-03-09 02:42:37,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:37,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869044767] [2025-03-09 02:42:37,846 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-09 02:42:37,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:37,854 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 293 statements into 2 equivalence classes. [2025-03-09 02:42:37,863 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) and asserted 176 of 293 statements. [2025-03-09 02:42:37,863 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) [2025-03-09 02:42:37,863 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:38,036 INFO L134 CoverageAnalysis]: Checked inductivity of 1454 backedges. 144 proven. 470 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2025-03-09 02:42:38,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:38,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869044767] [2025-03-09 02:42:38,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869044767] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:38,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863925021] [2025-03-09 02:42:38,036 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-09 02:42:38,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:38,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:38,038 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:38,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2025-03-09 02:42:38,112 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 293 statements into 2 equivalence classes. [2025-03-09 02:42:38,137 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) and asserted 176 of 293 statements. [2025-03-09 02:42:38,137 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) [2025-03-09 02:42:38,137 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:38,138 INFO L256 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-03-09 02:42:38,141 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:38,226 INFO L134 CoverageAnalysis]: Checked inductivity of 1454 backedges. 849 proven. 218 refuted. 0 times theorem prover too weak. 387 trivial. 0 not checked. [2025-03-09 02:42:38,226 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:38,917 INFO L134 CoverageAnalysis]: Checked inductivity of 1454 backedges. 148 proven. 519 refuted. 0 times theorem prover too weak. 787 trivial. 0 not checked. [2025-03-09 02:42:38,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863925021] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:38,917 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:38,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 19] total 24 [2025-03-09 02:42:38,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113282329] [2025-03-09 02:42:38,918 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:38,918 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2025-03-09 02:42:38,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:38,919 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2025-03-09 02:42:38,919 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2025-03-09 02:42:38,919 INFO L87 Difference]: Start difference. First operand 681 states and 863 transitions. Second operand has 24 states, 23 states have (on average 6.391304347826087) internal successors, (147), 21 states have internal predecessors, (147), 16 states have call successors, (26), 5 states have call predecessors, (26), 7 states have return successors, (25), 9 states have call predecessors, (25), 13 states have call successors, (25) [2025-03-09 02:42:39,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:39,246 INFO L93 Difference]: Finished difference Result 1324 states and 1691 transitions. [2025-03-09 02:42:39,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-03-09 02:42:39,246 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 6.391304347826087) internal successors, (147), 21 states have internal predecessors, (147), 16 states have call successors, (26), 5 states have call predecessors, (26), 7 states have return successors, (25), 9 states have call predecessors, (25), 13 states have call successors, (25) Word has length 293 [2025-03-09 02:42:39,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:39,249 INFO L225 Difference]: With dead ends: 1324 [2025-03-09 02:42:39,249 INFO L226 Difference]: Without dead ends: 603 [2025-03-09 02:42:39,251 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 619 GetRequests, 572 SyntacticMatches, 12 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=239, Invalid=1093, Unknown=0, NotChecked=0, Total=1332 [2025-03-09 02:42:39,251 INFO L435 NwaCegarLoop]: 33 mSDtfsCounter, 177 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:39,251 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 379 Invalid, 566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:39,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2025-03-09 02:42:39,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 505. [2025-03-09 02:42:39,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 398 states have (on average 1.0301507537688441) internal successors, (410), 400 states have internal predecessors, (410), 58 states have call successors, (58), 27 states have call predecessors, (58), 47 states have return successors, (135), 77 states have call predecessors, (135), 57 states have call successors, (135) [2025-03-09 02:42:39,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 603 transitions. [2025-03-09 02:42:39,272 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 603 transitions. Word has length 293 [2025-03-09 02:42:39,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:39,272 INFO L471 AbstractCegarLoop]: Abstraction has 505 states and 603 transitions. [2025-03-09 02:42:39,273 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 6.391304347826087) internal successors, (147), 21 states have internal predecessors, (147), 16 states have call successors, (26), 5 states have call predecessors, (26), 7 states have return successors, (25), 9 states have call predecessors, (25), 13 states have call successors, (25) [2025-03-09 02:42:39,273 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 603 transitions. [2025-03-09 02:42:39,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 406 [2025-03-09 02:42:39,275 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:39,275 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 20, 20, 18, 17, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 7, 7, 4, 3, 1, 1, 1, 1] [2025-03-09 02:42:39,281 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2025-03-09 02:42:39,475 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2025-03-09 02:42:39,475 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:39,476 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:39,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1334830872, now seen corresponding path program 4 times [2025-03-09 02:42:39,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:39,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972734792] [2025-03-09 02:42:39,476 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-09 02:42:39,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:39,484 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 405 statements into 2 equivalence classes. [2025-03-09 02:42:39,493 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) and asserted 242 of 405 statements. [2025-03-09 02:42:39,494 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) [2025-03-09 02:42:39,494 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:39,631 INFO L134 CoverageAnalysis]: Checked inductivity of 2819 backedges. 385 proven. 230 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2025-03-09 02:42:39,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:39,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972734792] [2025-03-09 02:42:39,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972734792] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:39,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719439995] [2025-03-09 02:42:39,631 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-09 02:42:39,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:39,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:39,633 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:39,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2025-03-09 02:42:39,718 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 405 statements into 2 equivalence classes. [2025-03-09 02:42:39,748 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) and asserted 242 of 405 statements. [2025-03-09 02:42:39,748 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) [2025-03-09 02:42:39,748 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:39,749 INFO L256 TraceCheckSpWp]: Trace formula consists of 509 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-03-09 02:42:39,753 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:39,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2819 backedges. 1677 proven. 225 refuted. 0 times theorem prover too weak. 917 trivial. 0 not checked. [2025-03-09 02:42:39,934 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:41,054 INFO L134 CoverageAnalysis]: Checked inductivity of 2819 backedges. 420 proven. 614 refuted. 0 times theorem prover too weak. 1785 trivial. 0 not checked. [2025-03-09 02:42:41,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719439995] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:41,055 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:41,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15, 19] total 31 [2025-03-09 02:42:41,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781463917] [2025-03-09 02:42:41,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:41,055 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2025-03-09 02:42:41,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:41,056 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2025-03-09 02:42:41,056 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2025-03-09 02:42:41,056 INFO L87 Difference]: Start difference. First operand 505 states and 603 transitions. Second operand has 31 states, 29 states have (on average 6.448275862068965) internal successors, (187), 27 states have internal predecessors, (187), 22 states have call successors, (33), 6 states have call predecessors, (33), 11 states have return successors, (32), 13 states have call predecessors, (32), 18 states have call successors, (32) [2025-03-09 02:42:41,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:41,765 INFO L93 Difference]: Finished difference Result 1188 states and 1604 transitions. [2025-03-09 02:42:41,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2025-03-09 02:42:41,765 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 6.448275862068965) internal successors, (187), 27 states have internal predecessors, (187), 22 states have call successors, (33), 6 states have call predecessors, (33), 11 states have return successors, (32), 13 states have call predecessors, (32), 18 states have call successors, (32) Word has length 405 [2025-03-09 02:42:41,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:41,769 INFO L225 Difference]: With dead ends: 1188 [2025-03-09 02:42:41,769 INFO L226 Difference]: Without dead ends: 671 [2025-03-09 02:42:41,775 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 850 GetRequests, 784 SyntacticMatches, 11 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 628 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=427, Invalid=2765, Unknown=0, NotChecked=0, Total=3192 [2025-03-09 02:42:41,775 INFO L435 NwaCegarLoop]: 54 mSDtfsCounter, 305 mSDsluCounter, 702 mSDsCounter, 0 mSdLazyCounter, 1197 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 1327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:41,775 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [305 Valid, 756 Invalid, 1327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1197 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-09 02:42:41,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2025-03-09 02:42:41,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 583. [2025-03-09 02:42:41,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 461 states have (on average 1.0260303687635575) internal successors, (473), 460 states have internal predecessors, (473), 69 states have call successors, (69), 33 states have call predecessors, (69), 51 states have return successors, (162), 89 states have call predecessors, (162), 68 states have call successors, (162) [2025-03-09 02:42:41,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 704 transitions. [2025-03-09 02:42:41,801 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 704 transitions. Word has length 405 [2025-03-09 02:42:41,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:41,802 INFO L471 AbstractCegarLoop]: Abstraction has 583 states and 704 transitions. [2025-03-09 02:42:41,802 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 6.448275862068965) internal successors, (187), 27 states have internal predecessors, (187), 22 states have call successors, (33), 6 states have call predecessors, (33), 11 states have return successors, (32), 13 states have call predecessors, (32), 18 states have call successors, (32) [2025-03-09 02:42:41,802 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 704 transitions. [2025-03-09 02:42:41,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 385 [2025-03-09 02:42:41,804 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:41,804 INFO L218 NwaCegarLoop]: trace histogram [21, 20, 19, 18, 16, 16, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 5, 3, 1, 1, 1, 1] [2025-03-09 02:42:41,811 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2025-03-09 02:42:42,004 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2025-03-09 02:42:42,005 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:42,005 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:42,005 INFO L85 PathProgramCache]: Analyzing trace with hash -1316750681, now seen corresponding path program 5 times [2025-03-09 02:42:42,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:42,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560936905] [2025-03-09 02:42:42,005 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-09 02:42:42,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:42,012 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 384 statements into 14 equivalence classes. [2025-03-09 02:42:42,029 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) and asserted 343 of 384 statements. [2025-03-09 02:42:42,029 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2025-03-09 02:42:42,029 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:42,292 INFO L134 CoverageAnalysis]: Checked inductivity of 2525 backedges. 501 proven. 547 refuted. 0 times theorem prover too weak. 1477 trivial. 0 not checked. [2025-03-09 02:42:42,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:42,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560936905] [2025-03-09 02:42:42,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560936905] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:42,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682225277] [2025-03-09 02:42:42,292 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-09 02:42:42,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:42,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:42,294 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:42,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2025-03-09 02:42:42,382 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 384 statements into 14 equivalence classes. [2025-03-09 02:42:42,431 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) and asserted 343 of 384 statements. [2025-03-09 02:42:42,431 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2025-03-09 02:42:42,431 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:42,433 INFO L256 TraceCheckSpWp]: Trace formula consists of 636 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-03-09 02:42:42,436 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:42,565 INFO L134 CoverageAnalysis]: Checked inductivity of 2525 backedges. 479 proven. 614 refuted. 0 times theorem prover too weak. 1432 trivial. 0 not checked. [2025-03-09 02:42:42,566 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:43,567 INFO L134 CoverageAnalysis]: Checked inductivity of 2525 backedges. 483 proven. 628 refuted. 0 times theorem prover too weak. 1414 trivial. 0 not checked. [2025-03-09 02:42:43,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682225277] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:43,570 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:43,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16, 21] total 31 [2025-03-09 02:42:43,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893220856] [2025-03-09 02:42:43,571 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:43,571 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2025-03-09 02:42:43,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:43,572 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2025-03-09 02:42:43,572 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=805, Unknown=0, NotChecked=0, Total=930 [2025-03-09 02:42:43,572 INFO L87 Difference]: Start difference. First operand 583 states and 704 transitions. Second operand has 31 states, 31 states have (on average 5.741935483870968) internal successors, (178), 31 states have internal predecessors, (178), 21 states have call successors, (31), 1 states have call predecessors, (31), 11 states have return successors, (35), 18 states have call predecessors, (35), 21 states have call successors, (35) [2025-03-09 02:42:44,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:44,144 INFO L93 Difference]: Finished difference Result 1263 states and 1641 transitions. [2025-03-09 02:42:44,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2025-03-09 02:42:44,145 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 5.741935483870968) internal successors, (178), 31 states have internal predecessors, (178), 21 states have call successors, (31), 1 states have call predecessors, (31), 11 states have return successors, (35), 18 states have call predecessors, (35), 21 states have call successors, (35) Word has length 384 [2025-03-09 02:42:44,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:44,149 INFO L225 Difference]: With dead ends: 1263 [2025-03-09 02:42:44,149 INFO L226 Difference]: Without dead ends: 760 [2025-03-09 02:42:44,150 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 809 GetRequests, 751 SyntacticMatches, 10 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=389, Invalid=2061, Unknown=0, NotChecked=0, Total=2450 [2025-03-09 02:42:44,151 INFO L435 NwaCegarLoop]: 55 mSDtfsCounter, 368 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 1070 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 1234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 1070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:44,151 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [369 Valid, 573 Invalid, 1234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 1070 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-09 02:42:44,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2025-03-09 02:42:44,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 710. [2025-03-09 02:42:44,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 710 states, 563 states have (on average 1.0230905861456483) internal successors, (576), 558 states have internal predecessors, (576), 87 states have call successors, (87), 43 states have call predecessors, (87), 58 states have return successors, (192), 108 states have call predecessors, (192), 86 states have call successors, (192) [2025-03-09 02:42:44,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 855 transitions. [2025-03-09 02:42:44,183 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 855 transitions. Word has length 384 [2025-03-09 02:42:44,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:44,183 INFO L471 AbstractCegarLoop]: Abstraction has 710 states and 855 transitions. [2025-03-09 02:42:44,183 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 5.741935483870968) internal successors, (178), 31 states have internal predecessors, (178), 21 states have call successors, (31), 1 states have call predecessors, (31), 11 states have return successors, (35), 18 states have call predecessors, (35), 21 states have call successors, (35) [2025-03-09 02:42:44,183 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 855 transitions. [2025-03-09 02:42:44,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2025-03-09 02:42:44,185 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:44,186 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 18, 18, 17, 15, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 5, 4, 2, 1, 1, 1, 1] [2025-03-09 02:42:44,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2025-03-09 02:42:44,386 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:44,386 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:44,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:44,387 INFO L85 PathProgramCache]: Analyzing trace with hash -1805014198, now seen corresponding path program 6 times [2025-03-09 02:42:44,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:44,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706078688] [2025-03-09 02:42:44,387 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-09 02:42:44,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:44,394 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 366 statements into 14 equivalence classes. [2025-03-09 02:42:44,403 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) and asserted 249 of 366 statements. [2025-03-09 02:42:44,403 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2025-03-09 02:42:44,403 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:44,555 INFO L134 CoverageAnalysis]: Checked inductivity of 2284 backedges. 545 proven. 32 refuted. 0 times theorem prover too weak. 1707 trivial. 0 not checked. [2025-03-09 02:42:44,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:44,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706078688] [2025-03-09 02:42:44,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706078688] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:44,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144716270] [2025-03-09 02:42:44,556 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-09 02:42:44,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:44,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:44,558 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:44,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2025-03-09 02:42:44,648 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 366 statements into 14 equivalence classes. [2025-03-09 02:42:44,679 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) and asserted 249 of 366 statements. [2025-03-09 02:42:44,680 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2025-03-09 02:42:44,680 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:44,681 INFO L256 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-09 02:42:44,683 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:44,739 INFO L134 CoverageAnalysis]: Checked inductivity of 2284 backedges. 596 proven. 40 refuted. 0 times theorem prover too weak. 1648 trivial. 0 not checked. [2025-03-09 02:42:44,739 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:45,273 INFO L134 CoverageAnalysis]: Checked inductivity of 2284 backedges. 596 proven. 41 refuted. 0 times theorem prover too weak. 1647 trivial. 0 not checked. [2025-03-09 02:42:45,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144716270] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:45,273 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:45,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 13] total 21 [2025-03-09 02:42:45,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259248161] [2025-03-09 02:42:45,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:45,273 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2025-03-09 02:42:45,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:45,274 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2025-03-09 02:42:45,274 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2025-03-09 02:42:45,274 INFO L87 Difference]: Start difference. First operand 710 states and 855 transitions. Second operand has 21 states, 21 states have (on average 5.571428571428571) internal successors, (117), 21 states have internal predecessors, (117), 10 states have call successors, (19), 1 states have call predecessors, (19), 7 states have return successors, (20), 11 states have call predecessors, (20), 10 states have call successors, (20) [2025-03-09 02:42:45,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:45,464 INFO L93 Difference]: Finished difference Result 1291 states and 1576 transitions. [2025-03-09 02:42:45,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-09 02:42:45,465 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.571428571428571) internal successors, (117), 21 states have internal predecessors, (117), 10 states have call successors, (19), 1 states have call predecessors, (19), 7 states have return successors, (20), 11 states have call predecessors, (20), 10 states have call successors, (20) Word has length 366 [2025-03-09 02:42:45,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:45,469 INFO L225 Difference]: With dead ends: 1291 [2025-03-09 02:42:45,469 INFO L226 Difference]: Without dead ends: 706 [2025-03-09 02:42:45,471 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 753 GetRequests, 720 SyntacticMatches, 6 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2025-03-09 02:42:45,471 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 64 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:45,471 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 343 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:42:45,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2025-03-09 02:42:45,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 679. [2025-03-09 02:42:45,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 538 states have (on average 1.0241635687732342) internal successors, (551), 534 states have internal predecessors, (551), 84 states have call successors, (84), 41 states have call predecessors, (84), 55 states have return successors, (173), 103 states have call predecessors, (173), 83 states have call successors, (173) [2025-03-09 02:42:45,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 808 transitions. [2025-03-09 02:42:45,500 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 808 transitions. Word has length 366 [2025-03-09 02:42:45,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:45,500 INFO L471 AbstractCegarLoop]: Abstraction has 679 states and 808 transitions. [2025-03-09 02:42:45,500 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.571428571428571) internal successors, (117), 21 states have internal predecessors, (117), 10 states have call successors, (19), 1 states have call predecessors, (19), 7 states have return successors, (20), 11 states have call predecessors, (20), 10 states have call successors, (20) [2025-03-09 02:42:45,500 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 808 transitions. [2025-03-09 02:42:45,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 407 [2025-03-09 02:42:45,502 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:45,502 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 20, 20, 19, 17, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 6, 4, 2, 1, 1, 1, 1] [2025-03-09 02:42:45,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:45,702 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2025-03-09 02:42:45,703 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:45,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:45,703 INFO L85 PathProgramCache]: Analyzing trace with hash -1760039408, now seen corresponding path program 7 times [2025-03-09 02:42:45,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:45,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416806262] [2025-03-09 02:42:45,703 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-09 02:42:45,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:45,710 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 406 statements into 1 equivalence classes. [2025-03-09 02:42:45,721 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 406 of 406 statements. [2025-03-09 02:42:45,721 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:45,721 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:45,967 INFO L134 CoverageAnalysis]: Checked inductivity of 2837 backedges. 458 proven. 303 refuted. 0 times theorem prover too weak. 2076 trivial. 0 not checked. [2025-03-09 02:42:45,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:45,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416806262] [2025-03-09 02:42:45,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416806262] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:45,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926881215] [2025-03-09 02:42:45,968 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-09 02:42:45,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:45,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:45,970 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:45,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2025-03-09 02:42:46,091 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 406 statements into 1 equivalence classes. [2025-03-09 02:42:46,151 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 406 of 406 statements. [2025-03-09 02:42:46,152 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:46,152 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:46,154 INFO L256 TraceCheckSpWp]: Trace formula consists of 770 conjuncts, 14 conjuncts are in the unsatisfiable core [2025-03-09 02:42:46,163 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:46,231 INFO L134 CoverageAnalysis]: Checked inductivity of 2837 backedges. 458 proven. 303 refuted. 0 times theorem prover too weak. 2076 trivial. 0 not checked. [2025-03-09 02:42:46,231 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:46,758 INFO L134 CoverageAnalysis]: Checked inductivity of 2837 backedges. 458 proven. 310 refuted. 0 times theorem prover too weak. 2069 trivial. 0 not checked. [2025-03-09 02:42:46,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926881215] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:46,758 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:46,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 15] total 17 [2025-03-09 02:42:46,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003879654] [2025-03-09 02:42:46,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:46,759 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-09 02:42:46,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:46,759 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-09 02:42:46,759 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2025-03-09 02:42:46,759 INFO L87 Difference]: Start difference. First operand 679 states and 808 transitions. Second operand has 17 states, 16 states have (on average 6.0625) internal successors, (97), 15 states have internal predecessors, (97), 12 states have call successors, (16), 3 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 10 states have call successors, (15) [2025-03-09 02:42:46,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:46,949 INFO L93 Difference]: Finished difference Result 1418 states and 1769 transitions. [2025-03-09 02:42:46,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-09 02:42:46,949 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 6.0625) internal successors, (97), 15 states have internal predecessors, (97), 12 states have call successors, (16), 3 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 10 states have call successors, (15) Word has length 406 [2025-03-09 02:42:46,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:46,954 INFO L225 Difference]: With dead ends: 1418 [2025-03-09 02:42:46,954 INFO L226 Difference]: Without dead ends: 874 [2025-03-09 02:42:46,955 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 832 GetRequests, 803 SyntacticMatches, 9 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2025-03-09 02:42:46,955 INFO L435 NwaCegarLoop]: 30 mSDtfsCounter, 97 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:46,956 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 260 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:42:46,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2025-03-09 02:42:46,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 693. [2025-03-09 02:42:46,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 549 states have (on average 1.02367941712204) internal successors, (562), 545 states have internal predecessors, (562), 85 states have call successors, (85), 41 states have call predecessors, (85), 57 states have return successors, (188), 106 states have call predecessors, (188), 84 states have call successors, (188) [2025-03-09 02:42:46,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 835 transitions. [2025-03-09 02:42:46,992 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 835 transitions. Word has length 406 [2025-03-09 02:42:46,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:46,992 INFO L471 AbstractCegarLoop]: Abstraction has 693 states and 835 transitions. [2025-03-09 02:42:46,992 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 6.0625) internal successors, (97), 15 states have internal predecessors, (97), 12 states have call successors, (16), 3 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 10 states have call successors, (15) [2025-03-09 02:42:46,992 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 835 transitions. [2025-03-09 02:42:46,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 464 [2025-03-09 02:42:46,994 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:46,994 INFO L218 NwaCegarLoop]: trace histogram [25, 24, 23, 22, 20, 19, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 7, 6, 3, 1, 1, 1, 1] [2025-03-09 02:42:47,002 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:47,194 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:47,195 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:47,195 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:47,195 INFO L85 PathProgramCache]: Analyzing trace with hash 1557898429, now seen corresponding path program 8 times [2025-03-09 02:42:47,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:47,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021546532] [2025-03-09 02:42:47,195 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:42:47,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:47,202 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 463 statements into 2 equivalence classes. [2025-03-09 02:42:47,215 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 463 of 463 statements. [2025-03-09 02:42:47,215 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:42:47,216 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:47,505 INFO L134 CoverageAnalysis]: Checked inductivity of 3724 backedges. 577 proven. 396 refuted. 0 times theorem prover too weak. 2751 trivial. 0 not checked. [2025-03-09 02:42:47,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:47,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021546532] [2025-03-09 02:42:47,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021546532] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:47,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521407367] [2025-03-09 02:42:47,506 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:42:47,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:47,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:47,508 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:47,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2025-03-09 02:42:47,616 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 463 statements into 2 equivalence classes. [2025-03-09 02:42:47,674 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 463 of 463 statements. [2025-03-09 02:42:47,674 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:42:47,674 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:47,676 INFO L256 TraceCheckSpWp]: Trace formula consists of 875 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-09 02:42:47,679 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:47,741 INFO L134 CoverageAnalysis]: Checked inductivity of 3724 backedges. 634 proven. 410 refuted. 0 times theorem prover too weak. 2680 trivial. 0 not checked. [2025-03-09 02:42:47,741 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:48,507 INFO L134 CoverageAnalysis]: Checked inductivity of 3724 backedges. 638 proven. 418 refuted. 0 times theorem prover too weak. 2668 trivial. 0 not checked. [2025-03-09 02:42:48,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521407367] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:48,507 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:48,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 17] total 22 [2025-03-09 02:42:48,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773135589] [2025-03-09 02:42:48,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:48,508 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2025-03-09 02:42:48,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:48,508 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2025-03-09 02:42:48,508 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2025-03-09 02:42:48,508 INFO L87 Difference]: Start difference. First operand 693 states and 835 transitions. Second operand has 22 states, 21 states have (on average 5.714285714285714) internal successors, (120), 20 states have internal predecessors, (120), 14 states have call successors, (21), 3 states have call predecessors, (21), 6 states have return successors, (21), 10 states have call predecessors, (21), 12 states have call successors, (21) [2025-03-09 02:42:48,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:48,718 INFO L93 Difference]: Finished difference Result 1239 states and 1497 transitions. [2025-03-09 02:42:48,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-09 02:42:48,718 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 5.714285714285714) internal successors, (120), 20 states have internal predecessors, (120), 14 states have call successors, (21), 3 states have call predecessors, (21), 6 states have return successors, (21), 10 states have call predecessors, (21), 12 states have call successors, (21) Word has length 463 [2025-03-09 02:42:48,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:48,722 INFO L225 Difference]: With dead ends: 1239 [2025-03-09 02:42:48,722 INFO L226 Difference]: Without dead ends: 654 [2025-03-09 02:42:48,724 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 952 GetRequests, 913 SyntacticMatches, 10 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2025-03-09 02:42:48,724 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 84 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:48,724 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 342 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:42:48,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2025-03-09 02:42:48,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 637. [2025-03-09 02:42:48,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 506 states have (on average 1.0256916996047432) internal successors, (519), 501 states have internal predecessors, (519), 77 states have call successors, (77), 41 states have call predecessors, (77), 52 states have return successors, (160), 94 states have call predecessors, (160), 76 states have call successors, (160) [2025-03-09 02:42:48,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 756 transitions. [2025-03-09 02:42:48,755 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 756 transitions. Word has length 463 [2025-03-09 02:42:48,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:48,755 INFO L471 AbstractCegarLoop]: Abstraction has 637 states and 756 transitions. [2025-03-09 02:42:48,755 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 5.714285714285714) internal successors, (120), 20 states have internal predecessors, (120), 14 states have call successors, (21), 3 states have call predecessors, (21), 6 states have return successors, (21), 10 states have call predecessors, (21), 12 states have call successors, (21) [2025-03-09 02:42:48,755 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 756 transitions. [2025-03-09 02:42:48,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 482 [2025-03-09 02:42:48,757 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:48,757 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 24, 24, 20, 19, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 8, 6, 6, 5, 1, 1, 1, 1] [2025-03-09 02:42:48,769 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:48,957 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:48,958 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:48,958 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:48,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1294127951, now seen corresponding path program 9 times [2025-03-09 02:42:48,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:48,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533395104] [2025-03-09 02:42:48,958 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:42:48,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:48,967 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 481 statements into 20 equivalence classes. [2025-03-09 02:42:48,973 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 68 of 481 statements. [2025-03-09 02:42:48,973 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-09 02:42:48,973 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:49,045 INFO L134 CoverageAnalysis]: Checked inductivity of 4021 backedges. 589 proven. 5 refuted. 0 times theorem prover too weak. 3427 trivial. 0 not checked. [2025-03-09 02:42:49,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:49,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533395104] [2025-03-09 02:42:49,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533395104] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:49,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95212337] [2025-03-09 02:42:49,045 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:42:49,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:49,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:49,047 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:49,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2025-03-09 02:42:49,151 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 481 statements into 20 equivalence classes. [2025-03-09 02:42:49,161 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 68 of 481 statements. [2025-03-09 02:42:49,161 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-09 02:42:49,161 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:49,162 INFO L256 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-09 02:42:49,165 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:49,210 INFO L134 CoverageAnalysis]: Checked inductivity of 4021 backedges. 772 proven. 6 refuted. 0 times theorem prover too weak. 3243 trivial. 0 not checked. [2025-03-09 02:42:49,210 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:49,760 INFO L134 CoverageAnalysis]: Checked inductivity of 4021 backedges. 666 proven. 12 refuted. 0 times theorem prover too weak. 3343 trivial. 0 not checked. [2025-03-09 02:42:49,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95212337] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:49,760 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:49,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2025-03-09 02:42:49,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97003041] [2025-03-09 02:42:49,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:49,761 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2025-03-09 02:42:49,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:49,761 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2025-03-09 02:42:49,761 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2025-03-09 02:42:49,762 INFO L87 Difference]: Start difference. First operand 637 states and 756 transitions. Second operand has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 7 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (16), 5 states have call predecessors, (16), 7 states have call successors, (16) [2025-03-09 02:42:49,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:49,898 INFO L93 Difference]: Finished difference Result 1177 states and 1445 transitions. [2025-03-09 02:42:49,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-09 02:42:49,899 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 7 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (16), 5 states have call predecessors, (16), 7 states have call successors, (16) Word has length 481 [2025-03-09 02:42:49,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:49,902 INFO L225 Difference]: With dead ends: 1177 [2025-03-09 02:42:49,902 INFO L226 Difference]: Without dead ends: 641 [2025-03-09 02:42:49,903 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 976 GetRequests, 954 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2025-03-09 02:42:49,903 INFO L435 NwaCegarLoop]: 30 mSDtfsCounter, 59 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:49,904 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 173 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:42:49,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2025-03-09 02:42:49,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 632. [2025-03-09 02:42:49,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 502 states have (on average 1.0258964143426295) internal successors, (515), 497 states have internal predecessors, (515), 77 states have call successors, (77), 41 states have call predecessors, (77), 51 states have return successors, (146), 93 states have call predecessors, (146), 76 states have call successors, (146) [2025-03-09 02:42:49,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 738 transitions. [2025-03-09 02:42:49,929 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 738 transitions. Word has length 481 [2025-03-09 02:42:49,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:49,930 INFO L471 AbstractCegarLoop]: Abstraction has 632 states and 738 transitions. [2025-03-09 02:42:49,930 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 7 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (16), 5 states have call predecessors, (16), 7 states have call successors, (16) [2025-03-09 02:42:49,930 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 738 transitions. [2025-03-09 02:42:49,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 407 [2025-03-09 02:42:49,931 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:49,931 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 20, 20, 19, 17, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 6, 4, 2, 1, 1, 1, 1] [2025-03-09 02:42:49,937 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2025-03-09 02:42:50,132 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2025-03-09 02:42:50,132 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:50,132 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:50,132 INFO L85 PathProgramCache]: Analyzing trace with hash 74605670, now seen corresponding path program 10 times [2025-03-09 02:42:50,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:50,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778979902] [2025-03-09 02:42:50,132 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-09 02:42:50,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:50,139 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 406 statements into 2 equivalence classes. [2025-03-09 02:42:50,145 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) and asserted 243 of 406 statements. [2025-03-09 02:42:50,146 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) [2025-03-09 02:42:50,146 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:50,262 INFO L134 CoverageAnalysis]: Checked inductivity of 2837 backedges. 494 proven. 268 refuted. 0 times theorem prover too weak. 2075 trivial. 0 not checked. [2025-03-09 02:42:50,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:50,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778979902] [2025-03-09 02:42:50,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778979902] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:50,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682166941] [2025-03-09 02:42:50,262 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-09 02:42:50,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:50,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:50,264 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:50,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2025-03-09 02:42:50,378 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 406 statements into 2 equivalence classes. [2025-03-09 02:42:50,414 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) and asserted 243 of 406 statements. [2025-03-09 02:42:50,414 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 1 check-sat command(s) [2025-03-09 02:42:50,414 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:50,419 INFO L256 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 14 conjuncts are in the unsatisfiable core [2025-03-09 02:42:50,422 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:50,531 INFO L134 CoverageAnalysis]: Checked inductivity of 2837 backedges. 494 proven. 268 refuted. 0 times theorem prover too weak. 2075 trivial. 0 not checked. [2025-03-09 02:42:50,531 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:51,167 INFO L134 CoverageAnalysis]: Checked inductivity of 2837 backedges. 498 proven. 270 refuted. 0 times theorem prover too weak. 2069 trivial. 0 not checked. [2025-03-09 02:42:51,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682166941] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:51,168 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:51,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 15] total 17 [2025-03-09 02:42:51,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042123943] [2025-03-09 02:42:51,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:51,168 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-09 02:42:51,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:51,169 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-09 02:42:51,169 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2025-03-09 02:42:51,169 INFO L87 Difference]: Start difference. First operand 632 states and 738 transitions. Second operand has 17 states, 16 states have (on average 6.4375) internal successors, (103), 15 states have internal predecessors, (103), 10 states have call successors, (18), 3 states have call predecessors, (18), 5 states have return successors, (17), 10 states have call predecessors, (17), 8 states have call successors, (17) [2025-03-09 02:42:51,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:51,398 INFO L93 Difference]: Finished difference Result 1171 states and 1383 transitions. [2025-03-09 02:42:51,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-09 02:42:51,398 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 6.4375) internal successors, (103), 15 states have internal predecessors, (103), 10 states have call successors, (18), 3 states have call predecessors, (18), 5 states have return successors, (17), 10 states have call predecessors, (17), 8 states have call successors, (17) Word has length 406 [2025-03-09 02:42:51,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:51,401 INFO L225 Difference]: With dead ends: 1171 [2025-03-09 02:42:51,402 INFO L226 Difference]: Without dead ends: 660 [2025-03-09 02:42:51,403 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 834 GetRequests, 803 SyntacticMatches, 9 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2025-03-09 02:42:51,403 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 75 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:51,403 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 329 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:42:51,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2025-03-09 02:42:51,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 637. [2025-03-09 02:42:51,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 506 states have (on average 1.0256916996047432) internal successors, (519), 501 states have internal predecessors, (519), 77 states have call successors, (77), 41 states have call predecessors, (77), 52 states have return successors, (138), 94 states have call predecessors, (138), 76 states have call successors, (138) [2025-03-09 02:42:51,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 734 transitions. [2025-03-09 02:42:51,454 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 734 transitions. Word has length 406 [2025-03-09 02:42:51,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:51,454 INFO L471 AbstractCegarLoop]: Abstraction has 637 states and 734 transitions. [2025-03-09 02:42:51,454 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 6.4375) internal successors, (103), 15 states have internal predecessors, (103), 10 states have call successors, (18), 3 states have call predecessors, (18), 5 states have return successors, (17), 10 states have call predecessors, (17), 8 states have call successors, (17) [2025-03-09 02:42:51,454 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 734 transitions. [2025-03-09 02:42:51,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 406 [2025-03-09 02:42:51,456 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:51,456 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 20, 20, 18, 17, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 6, 4, 3, 1, 1, 1, 1] [2025-03-09 02:42:51,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2025-03-09 02:42:51,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2025-03-09 02:42:51,660 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:51,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:51,660 INFO L85 PathProgramCache]: Analyzing trace with hash -996506239, now seen corresponding path program 11 times [2025-03-09 02:42:51,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:51,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036671052] [2025-03-09 02:42:51,660 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-09 02:42:51,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:51,668 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 405 statements into 14 equivalence classes. [2025-03-09 02:42:51,680 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) and asserted 394 of 405 statements. [2025-03-09 02:42:51,680 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2025-03-09 02:42:51,680 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:51,975 INFO L134 CoverageAnalysis]: Checked inductivity of 2819 backedges. 590 proven. 582 refuted. 0 times theorem prover too weak. 1647 trivial. 0 not checked. [2025-03-09 02:42:51,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:51,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036671052] [2025-03-09 02:42:51,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036671052] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:51,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482986539] [2025-03-09 02:42:51,975 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-09 02:42:51,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:51,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:51,977 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:51,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2025-03-09 02:42:52,122 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 405 statements into 14 equivalence classes. [2025-03-09 02:42:52,177 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) and asserted 394 of 405 statements. [2025-03-09 02:42:52,177 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2025-03-09 02:42:52,177 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:52,179 INFO L256 TraceCheckSpWp]: Trace formula consists of 729 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-03-09 02:42:52,182 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:52,305 INFO L134 CoverageAnalysis]: Checked inductivity of 2819 backedges. 563 proven. 613 refuted. 0 times theorem prover too weak. 1643 trivial. 0 not checked. [2025-03-09 02:42:52,305 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:53,287 INFO L134 CoverageAnalysis]: Checked inductivity of 2819 backedges. 563 proven. 637 refuted. 0 times theorem prover too weak. 1619 trivial. 0 not checked. [2025-03-09 02:42:53,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482986539] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:53,288 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:53,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 21] total 29 [2025-03-09 02:42:53,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862224417] [2025-03-09 02:42:53,288 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:53,288 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2025-03-09 02:42:53,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:53,289 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2025-03-09 02:42:53,289 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=701, Unknown=0, NotChecked=0, Total=812 [2025-03-09 02:42:53,289 INFO L87 Difference]: Start difference. First operand 637 states and 734 transitions. Second operand has 29 states, 29 states have (on average 5.9655172413793105) internal successors, (173), 29 states have internal predecessors, (173), 19 states have call successors, (29), 1 states have call predecessors, (29), 12 states have return successors, (34), 18 states have call predecessors, (34), 19 states have call successors, (34) [2025-03-09 02:42:53,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:53,749 INFO L93 Difference]: Finished difference Result 1176 states and 1393 transitions. [2025-03-09 02:42:53,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2025-03-09 02:42:53,749 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 5.9655172413793105) internal successors, (173), 29 states have internal predecessors, (173), 19 states have call successors, (29), 1 states have call predecessors, (29), 12 states have return successors, (34), 18 states have call predecessors, (34), 19 states have call successors, (34) Word has length 405 [2025-03-09 02:42:53,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:53,753 INFO L225 Difference]: With dead ends: 1176 [2025-03-09 02:42:53,753 INFO L226 Difference]: Without dead ends: 667 [2025-03-09 02:42:53,754 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 852 GetRequests, 795 SyntacticMatches, 10 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=387, Invalid=1965, Unknown=0, NotChecked=0, Total=2352 [2025-03-09 02:42:53,754 INFO L435 NwaCegarLoop]: 48 mSDtfsCounter, 219 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 655 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:53,754 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 404 Invalid, 757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 655 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:42:53,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2025-03-09 02:42:53,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 634. [2025-03-09 02:42:53,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 505 states have (on average 1.0316831683168317) internal successors, (521), 499 states have internal predecessors, (521), 80 states have call successors, (80), 46 states have call predecessors, (80), 47 states have return successors, (128), 88 states have call predecessors, (128), 79 states have call successors, (128) [2025-03-09 02:42:53,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 729 transitions. [2025-03-09 02:42:53,810 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 729 transitions. Word has length 405 [2025-03-09 02:42:53,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:53,810 INFO L471 AbstractCegarLoop]: Abstraction has 634 states and 729 transitions. [2025-03-09 02:42:53,810 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 5.9655172413793105) internal successors, (173), 29 states have internal predecessors, (173), 19 states have call successors, (29), 1 states have call predecessors, (29), 12 states have return successors, (34), 18 states have call predecessors, (34), 19 states have call successors, (34) [2025-03-09 02:42:53,810 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 729 transitions. [2025-03-09 02:42:53,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 424 [2025-03-09 02:42:53,813 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:53,813 INFO L218 NwaCegarLoop]: trace histogram [23, 22, 21, 20, 18, 17, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 5, 5, 4, 1, 1, 1, 1] [2025-03-09 02:42:53,830 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2025-03-09 02:42:54,014 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2025-03-09 02:42:54,014 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:54,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:54,015 INFO L85 PathProgramCache]: Analyzing trace with hash 1293117975, now seen corresponding path program 12 times [2025-03-09 02:42:54,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:54,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231009334] [2025-03-09 02:42:54,015 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-09 02:42:54,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:54,024 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 423 statements into 19 equivalence classes. [2025-03-09 02:42:54,032 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) and asserted 200 of 423 statements. [2025-03-09 02:42:54,032 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2025-03-09 02:42:54,032 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:54,117 INFO L134 CoverageAnalysis]: Checked inductivity of 3090 backedges. 594 proven. 127 refuted. 0 times theorem prover too weak. 2369 trivial. 0 not checked. [2025-03-09 02:42:54,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:54,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231009334] [2025-03-09 02:42:54,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231009334] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:54,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222981349] [2025-03-09 02:42:54,117 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-09 02:42:54,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:54,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:54,119 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:54,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2025-03-09 02:42:54,233 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 423 statements into 19 equivalence classes. [2025-03-09 02:42:54,260 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) and asserted 200 of 423 statements. [2025-03-09 02:42:54,260 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2025-03-09 02:42:54,261 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:54,262 INFO L256 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-03-09 02:42:54,265 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:54,333 INFO L134 CoverageAnalysis]: Checked inductivity of 3090 backedges. 1440 proven. 14 refuted. 0 times theorem prover too weak. 1636 trivial. 0 not checked. [2025-03-09 02:42:54,334 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:42:54,914 INFO L134 CoverageAnalysis]: Checked inductivity of 3090 backedges. 592 proven. 129 refuted. 0 times theorem prover too weak. 2369 trivial. 0 not checked. [2025-03-09 02:42:54,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222981349] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:42:54,914 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:42:54,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 18 [2025-03-09 02:42:54,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261925129] [2025-03-09 02:42:54,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:42:54,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2025-03-09 02:42:54,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:42:54,915 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2025-03-09 02:42:54,915 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2025-03-09 02:42:54,915 INFO L87 Difference]: Start difference. First operand 634 states and 729 transitions. Second operand has 18 states, 18 states have (on average 6.0) internal successors, (108), 18 states have internal predecessors, (108), 8 states have call successors, (18), 2 states have call predecessors, (18), 5 states have return successors, (21), 5 states have call predecessors, (21), 8 states have call successors, (21) [2025-03-09 02:42:55,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:42:55,019 INFO L93 Difference]: Finished difference Result 1184 states and 1382 transitions. [2025-03-09 02:42:55,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-09 02:42:55,020 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 6.0) internal successors, (108), 18 states have internal predecessors, (108), 8 states have call successors, (18), 2 states have call predecessors, (18), 5 states have return successors, (21), 5 states have call predecessors, (21), 8 states have call successors, (21) Word has length 423 [2025-03-09 02:42:55,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:42:55,023 INFO L225 Difference]: With dead ends: 1184 [2025-03-09 02:42:55,023 INFO L226 Difference]: Without dead ends: 618 [2025-03-09 02:42:55,026 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 859 GetRequests, 837 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2025-03-09 02:42:55,026 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 75 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:42:55,026 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 148 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:42:55,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2025-03-09 02:42:55,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 607. [2025-03-09 02:42:55,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 484 states have (on average 1.0330578512396693) internal successors, (500), 478 states have internal predecessors, (500), 75 states have call successors, (75), 45 states have call predecessors, (75), 46 states have return successors, (111), 83 states have call predecessors, (111), 74 states have call successors, (111) [2025-03-09 02:42:55,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 686 transitions. [2025-03-09 02:42:55,065 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 686 transitions. Word has length 423 [2025-03-09 02:42:55,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:42:55,066 INFO L471 AbstractCegarLoop]: Abstraction has 607 states and 686 transitions. [2025-03-09 02:42:55,066 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 6.0) internal successors, (108), 18 states have internal predecessors, (108), 8 states have call successors, (18), 2 states have call predecessors, (18), 5 states have return successors, (21), 5 states have call predecessors, (21), 8 states have call successors, (21) [2025-03-09 02:42:55,066 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 686 transitions. [2025-03-09 02:42:55,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 405 [2025-03-09 02:42:55,067 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:42:55,068 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 20, 20, 17, 17, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 7, 6, 4, 4, 1, 1, 1, 1] [2025-03-09 02:42:55,089 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2025-03-09 02:42:55,276 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:55,276 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:42:55,277 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:42:55,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1954980808, now seen corresponding path program 13 times [2025-03-09 02:42:55,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:42:55,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573243127] [2025-03-09 02:42:55,280 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-09 02:42:55,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:42:55,288 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 404 statements into 1 equivalence classes. [2025-03-09 02:42:55,303 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 404 of 404 statements. [2025-03-09 02:42:55,303 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:55,303 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:56,751 INFO L134 CoverageAnalysis]: Checked inductivity of 2802 backedges. 440 proven. 701 refuted. 0 times theorem prover too weak. 1661 trivial. 0 not checked. [2025-03-09 02:42:56,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:42:56,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573243127] [2025-03-09 02:42:56,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573243127] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:42:56,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130423968] [2025-03-09 02:42:56,751 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-09 02:42:56,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:42:56,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:42:56,753 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:42:56,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2025-03-09 02:42:56,868 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 404 statements into 1 equivalence classes. [2025-03-09 02:42:56,914 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 404 of 404 statements. [2025-03-09 02:42:56,914 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:42:56,914 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:42:56,916 INFO L256 TraceCheckSpWp]: Trace formula consists of 766 conjuncts, 81 conjuncts are in the unsatisfiable core [2025-03-09 02:42:56,919 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:42:57,262 INFO L134 CoverageAnalysis]: Checked inductivity of 2802 backedges. 432 proven. 525 refuted. 0 times theorem prover too weak. 1845 trivial. 0 not checked. [2025-03-09 02:42:57,262 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:43:02,427 INFO L134 CoverageAnalysis]: Checked inductivity of 2802 backedges. 585 proven. 468 refuted. 0 times theorem prover too weak. 1749 trivial. 0 not checked. [2025-03-09 02:43:02,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130423968] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:43:02,428 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:43:02,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 30, 37] total 68 [2025-03-09 02:43:02,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258332973] [2025-03-09 02:43:02,428 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:43:02,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2025-03-09 02:43:02,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:43:02,432 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2025-03-09 02:43:02,436 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=559, Invalid=4133, Unknown=0, NotChecked=0, Total=4692 [2025-03-09 02:43:02,436 INFO L87 Difference]: Start difference. First operand 607 states and 686 transitions. Second operand has 69 states, 68 states have (on average 2.6470588235294117) internal successors, (180), 69 states have internal predecessors, (180), 17 states have call successors, (19), 1 states have call predecessors, (19), 21 states have return successors, (46), 46 states have call predecessors, (46), 17 states have call successors, (46) [2025-03-09 02:43:02,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:43:02,938 INFO L93 Difference]: Finished difference Result 715 states and 810 transitions. [2025-03-09 02:43:02,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2025-03-09 02:43:02,940 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 68 states have (on average 2.6470588235294117) internal successors, (180), 69 states have internal predecessors, (180), 17 states have call successors, (19), 1 states have call predecessors, (19), 21 states have return successors, (46), 46 states have call predecessors, (46), 17 states have call successors, (46) Word has length 404 [2025-03-09 02:43:02,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:43:02,956 INFO L225 Difference]: With dead ends: 715 [2025-03-09 02:43:02,956 INFO L226 Difference]: Without dead ends: 710 [2025-03-09 02:43:02,959 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 897 GetRequests, 769 SyntacticMatches, 51 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5810 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=752, Invalid=5410, Unknown=0, NotChecked=0, Total=6162 [2025-03-09 02:43:02,959 INFO L435 NwaCegarLoop]: 37 mSDtfsCounter, 20 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 707 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:43:02,963 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 707 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:43:02,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2025-03-09 02:43:03,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 636. [2025-03-09 02:43:03,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 507 states have (on average 1.0276134122287968) internal successors, (521), 501 states have internal predecessors, (521), 77 states have call successors, (77), 45 states have call predecessors, (77), 51 states have return successors, (119), 89 states have call predecessors, (119), 76 states have call successors, (119) [2025-03-09 02:43:03,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 717 transitions. [2025-03-09 02:43:03,039 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 717 transitions. Word has length 404 [2025-03-09 02:43:03,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:43:03,039 INFO L471 AbstractCegarLoop]: Abstraction has 636 states and 717 transitions. [2025-03-09 02:43:03,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 68 states have (on average 2.6470588235294117) internal successors, (180), 69 states have internal predecessors, (180), 17 states have call successors, (19), 1 states have call predecessors, (19), 21 states have return successors, (46), 46 states have call predecessors, (46), 17 states have call successors, (46) [2025-03-09 02:43:03,040 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 717 transitions. [2025-03-09 02:43:03,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 598 [2025-03-09 02:43:03,048 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:43:03,049 INFO L218 NwaCegarLoop]: trace histogram [32, 32, 29, 28, 28, 24, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 8, 5, 4, 1, 1, 1, 1] [2025-03-09 02:43:03,057 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2025-03-09 02:43:03,249 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2025-03-09 02:43:03,249 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:43:03,250 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:43:03,250 INFO L85 PathProgramCache]: Analyzing trace with hash -875354484, now seen corresponding path program 5 times [2025-03-09 02:43:03,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:43:03,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138656912] [2025-03-09 02:43:03,250 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-09 02:43:03,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:43:03,264 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 597 statements into 21 equivalence classes. [2025-03-09 02:43:03,278 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) and asserted 254 of 597 statements. [2025-03-09 02:43:03,278 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2025-03-09 02:43:03,278 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:43:03,407 INFO L134 CoverageAnalysis]: Checked inductivity of 6316 backedges. 497 proven. 693 refuted. 0 times theorem prover too weak. 5126 trivial. 0 not checked. [2025-03-09 02:43:03,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:43:03,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138656912] [2025-03-09 02:43:03,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138656912] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:43:03,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256863223] [2025-03-09 02:43:03,407 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-09 02:43:03,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:43:03,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:43:03,409 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:43:03,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2025-03-09 02:43:03,619 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 597 statements into 21 equivalence classes. [2025-03-09 02:43:03,661 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) and asserted 254 of 597 statements. [2025-03-09 02:43:03,661 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2025-03-09 02:43:03,661 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:43:03,663 INFO L256 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-09 02:43:03,667 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:43:03,801 INFO L134 CoverageAnalysis]: Checked inductivity of 6316 backedges. 3428 proven. 264 refuted. 0 times theorem prover too weak. 2624 trivial. 0 not checked. [2025-03-09 02:43:03,801 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:43:05,269 INFO L134 CoverageAnalysis]: Checked inductivity of 6316 backedges. 450 proven. 1303 refuted. 0 times theorem prover too weak. 4563 trivial. 0 not checked. [2025-03-09 02:43:05,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256863223] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:43:05,270 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:43:05,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 17] total 24 [2025-03-09 02:43:05,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982201192] [2025-03-09 02:43:05,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:43:05,271 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2025-03-09 02:43:05,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:43:05,272 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2025-03-09 02:43:05,272 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2025-03-09 02:43:05,272 INFO L87 Difference]: Start difference. First operand 636 states and 717 transitions. Second operand has 24 states, 24 states have (on average 7.208333333333333) internal successors, (173), 24 states have internal predecessors, (173), 15 states have call successors, (31), 2 states have call predecessors, (31), 11 states have return successors, (37), 17 states have call predecessors, (37), 15 states have call successors, (37) [2025-03-09 02:43:05,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:43:05,862 INFO L93 Difference]: Finished difference Result 1215 states and 1397 transitions. [2025-03-09 02:43:05,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2025-03-09 02:43:05,863 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 7.208333333333333) internal successors, (173), 24 states have internal predecessors, (173), 15 states have call successors, (31), 2 states have call predecessors, (31), 11 states have return successors, (37), 17 states have call predecessors, (37), 15 states have call successors, (37) Word has length 597 [2025-03-09 02:43:05,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:43:05,871 INFO L225 Difference]: With dead ends: 1215 [2025-03-09 02:43:05,871 INFO L226 Difference]: Without dead ends: 622 [2025-03-09 02:43:05,878 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1226 GetRequests, 1174 SyntacticMatches, 8 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=355, Invalid=1715, Unknown=0, NotChecked=0, Total=2070 [2025-03-09 02:43:05,878 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 191 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 631 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:43:05,878 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [191 Valid, 374 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 631 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:43:05,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2025-03-09 02:43:05,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 598. [2025-03-09 02:43:05,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 478 states have (on average 1.0334728033472804) internal successors, (494), 472 states have internal predecessors, (494), 76 states have call successors, (76), 48 states have call predecessors, (76), 43 states have return successors, (101), 77 states have call predecessors, (101), 75 states have call successors, (101) [2025-03-09 02:43:05,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 671 transitions. [2025-03-09 02:43:05,932 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 671 transitions. Word has length 597 [2025-03-09 02:43:05,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:43:05,932 INFO L471 AbstractCegarLoop]: Abstraction has 598 states and 671 transitions. [2025-03-09 02:43:05,932 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 7.208333333333333) internal successors, (173), 24 states have internal predecessors, (173), 15 states have call successors, (31), 2 states have call predecessors, (31), 11 states have return successors, (37), 17 states have call predecessors, (37), 15 states have call successors, (37) [2025-03-09 02:43:05,933 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 671 transitions. [2025-03-09 02:43:05,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 616 [2025-03-09 02:43:05,940 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:43:05,941 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 29, 28, 28, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 7, 6, 5, 1, 1, 1, 1] [2025-03-09 02:43:05,948 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2025-03-09 02:43:06,141 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2025-03-09 02:43:06,141 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:43:06,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:43:06,142 INFO L85 PathProgramCache]: Analyzing trace with hash 576691762, now seen corresponding path program 6 times [2025-03-09 02:43:06,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:43:06,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607211805] [2025-03-09 02:43:06,142 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-09 02:43:06,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:43:06,154 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 615 statements into 21 equivalence classes. [2025-03-09 02:43:06,188 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) and asserted 320 of 615 statements. [2025-03-09 02:43:06,189 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2025-03-09 02:43:06,189 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:43:06,328 INFO L134 CoverageAnalysis]: Checked inductivity of 6736 backedges. 967 proven. 99 refuted. 0 times theorem prover too weak. 5670 trivial. 0 not checked. [2025-03-09 02:43:06,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:43:06,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607211805] [2025-03-09 02:43:06,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607211805] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:43:06,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473414217] [2025-03-09 02:43:06,328 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-09 02:43:06,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:43:06,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:43:06,331 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:43:06,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2025-03-09 02:43:06,547 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 615 statements into 21 equivalence classes. [2025-03-09 02:43:06,600 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) and asserted 320 of 615 statements. [2025-03-09 02:43:06,600 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2025-03-09 02:43:06,600 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:43:06,602 INFO L256 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-09 02:43:06,606 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:43:06,671 INFO L134 CoverageAnalysis]: Checked inductivity of 6736 backedges. 1982 proven. 28 refuted. 0 times theorem prover too weak. 4726 trivial. 0 not checked. [2025-03-09 02:43:06,671 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:43:07,670 INFO L134 CoverageAnalysis]: Checked inductivity of 6736 backedges. 1074 proven. 110 refuted. 0 times theorem prover too weak. 5552 trivial. 0 not checked. [2025-03-09 02:43:07,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473414217] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:43:07,670 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:43:07,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2025-03-09 02:43:07,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653027873] [2025-03-09 02:43:07,671 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:43:07,671 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2025-03-09 02:43:07,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:43:07,672 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2025-03-09 02:43:07,672 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2025-03-09 02:43:07,672 INFO L87 Difference]: Start difference. First operand 598 states and 671 transitions. Second operand has 18 states, 18 states have (on average 6.444444444444445) internal successors, (116), 18 states have internal predecessors, (116), 10 states have call successors, (19), 2 states have call predecessors, (19), 6 states have return successors, (21), 6 states have call predecessors, (21), 10 states have call successors, (21) [2025-03-09 02:43:07,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:43:07,931 INFO L93 Difference]: Finished difference Result 1039 states and 1193 transitions. [2025-03-09 02:43:07,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-03-09 02:43:07,932 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 6.444444444444445) internal successors, (116), 18 states have internal predecessors, (116), 10 states have call successors, (19), 2 states have call predecessors, (19), 6 states have return successors, (21), 6 states have call predecessors, (21), 10 states have call successors, (21) Word has length 615 [2025-03-09 02:43:07,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:43:07,936 INFO L225 Difference]: With dead ends: 1039 [2025-03-09 02:43:07,936 INFO L226 Difference]: Without dead ends: 581 [2025-03-09 02:43:07,937 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1252 GetRequests, 1219 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=168, Invalid=702, Unknown=0, NotChecked=0, Total=870 [2025-03-09 02:43:07,937 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 108 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:43:07,938 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 153 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:43:07,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2025-03-09 02:43:07,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 579. [2025-03-09 02:43:07,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 463 states have (on average 1.0323974082073435) internal successors, (478), 457 states have internal predecessors, (478), 73 states have call successors, (73), 47 states have call predecessors, (73), 42 states have return successors, (94), 74 states have call predecessors, (94), 72 states have call successors, (94) [2025-03-09 02:43:07,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 645 transitions. [2025-03-09 02:43:07,995 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 645 transitions. Word has length 615 [2025-03-09 02:43:07,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:43:07,996 INFO L471 AbstractCegarLoop]: Abstraction has 579 states and 645 transitions. [2025-03-09 02:43:07,997 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 6.444444444444445) internal successors, (116), 18 states have internal predecessors, (116), 10 states have call successors, (19), 2 states have call predecessors, (19), 6 states have return successors, (21), 6 states have call predecessors, (21), 10 states have call successors, (21) [2025-03-09 02:43:07,997 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 645 transitions. [2025-03-09 02:43:08,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 615 [2025-03-09 02:43:08,000 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:43:08,000 INFO L218 NwaCegarLoop]: trace histogram [32, 32, 31, 30, 26, 25, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 11, 9, 6, 6, 1, 1, 1, 1] [2025-03-09 02:43:08,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2025-03-09 02:43:08,201 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:43:08,202 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:43:08,202 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:43:08,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1270817162, now seen corresponding path program 7 times [2025-03-09 02:43:08,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:43:08,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805227860] [2025-03-09 02:43:08,203 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-09 02:43:08,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:43:08,215 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 614 statements into 1 equivalence classes. [2025-03-09 02:43:08,239 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 614 of 614 statements. [2025-03-09 02:43:08,239 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:43:08,239 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:43:08,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6659 backedges. 668 proven. 186 refuted. 0 times theorem prover too weak. 5805 trivial. 0 not checked. [2025-03-09 02:43:08,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:43:08,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805227860] [2025-03-09 02:43:08,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805227860] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:43:08,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810138589] [2025-03-09 02:43:08,467 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-09 02:43:08,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:43:08,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:43:08,469 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:43:08,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2025-03-09 02:43:08,686 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 614 statements into 1 equivalence classes. [2025-03-09 02:43:08,774 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 614 of 614 statements. [2025-03-09 02:43:08,775 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:43:08,775 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:43:08,779 INFO L256 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-09 02:43:08,785 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:43:08,856 INFO L134 CoverageAnalysis]: Checked inductivity of 6659 backedges. 892 proven. 193 refuted. 0 times theorem prover too weak. 5574 trivial. 0 not checked. [2025-03-09 02:43:08,856 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:43:09,861 INFO L134 CoverageAnalysis]: Checked inductivity of 6659 backedges. 896 proven. 196 refuted. 0 times theorem prover too weak. 5567 trivial. 0 not checked. [2025-03-09 02:43:09,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810138589] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:43:09,861 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:43:09,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 13] total 16 [2025-03-09 02:43:09,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746168760] [2025-03-09 02:43:09,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:43:09,863 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-09 02:43:09,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:43:09,865 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-09 02:43:09,865 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2025-03-09 02:43:09,865 INFO L87 Difference]: Start difference. First operand 579 states and 645 transitions. Second operand has 16 states, 15 states have (on average 6.666666666666667) internal successors, (100), 15 states have internal predecessors, (100), 10 states have call successors, (17), 2 states have call predecessors, (17), 6 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2025-03-09 02:43:10,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:43:10,121 INFO L93 Difference]: Finished difference Result 593 states and 658 transitions. [2025-03-09 02:43:10,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-09 02:43:10,124 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.666666666666667) internal successors, (100), 15 states have internal predecessors, (100), 10 states have call successors, (17), 2 states have call predecessors, (17), 6 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) Word has length 614 [2025-03-09 02:43:10,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:43:10,131 INFO L225 Difference]: With dead ends: 593 [2025-03-09 02:43:10,131 INFO L226 Difference]: Without dead ends: 564 [2025-03-09 02:43:10,135 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1242 GetRequests, 1217 SyntacticMatches, 7 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2025-03-09 02:43:10,136 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 46 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:43:10,137 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 299 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:43:10,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2025-03-09 02:43:10,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 552. [2025-03-09 02:43:10,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 442 states have (on average 1.0294117647058822) internal successors, (455), 436 states have internal predecessors, (455), 70 states have call successors, (70), 46 states have call predecessors, (70), 39 states have return successors, (87), 69 states have call predecessors, (87), 69 states have call successors, (87) [2025-03-09 02:43:10,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 612 transitions. [2025-03-09 02:43:10,165 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 612 transitions. Word has length 614 [2025-03-09 02:43:10,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:43:10,166 INFO L471 AbstractCegarLoop]: Abstraction has 552 states and 612 transitions. [2025-03-09 02:43:10,166 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.666666666666667) internal successors, (100), 15 states have internal predecessors, (100), 10 states have call successors, (17), 2 states have call predecessors, (17), 6 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2025-03-09 02:43:10,166 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 612 transitions. [2025-03-09 02:43:10,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 692 [2025-03-09 02:43:10,169 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:43:10,170 INFO L218 NwaCegarLoop]: trace histogram [36, 36, 35, 34, 29, 27, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 12, 9, 8, 7, 1, 1, 1, 1] [2025-03-09 02:43:10,178 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2025-03-09 02:43:10,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2025-03-09 02:43:10,370 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:43:10,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:43:10,371 INFO L85 PathProgramCache]: Analyzing trace with hash -2035297663, now seen corresponding path program 8 times [2025-03-09 02:43:10,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:43:10,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830945184] [2025-03-09 02:43:10,371 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:43:10,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:43:10,399 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 691 statements into 2 equivalence classes. [2025-03-09 02:43:10,420 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 691 of 691 statements. [2025-03-09 02:43:10,421 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:43:10,421 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:43:10,777 INFO L134 CoverageAnalysis]: Checked inductivity of 8479 backedges. 1014 proven. 371 refuted. 0 times theorem prover too weak. 7094 trivial. 0 not checked. [2025-03-09 02:43:10,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:43:10,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830945184] [2025-03-09 02:43:10,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830945184] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:43:10,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293810599] [2025-03-09 02:43:10,777 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:43:10,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:43:10,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:43:10,779 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:43:10,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2025-03-09 02:43:10,998 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 691 statements into 2 equivalence classes. [2025-03-09 02:43:11,093 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 691 of 691 statements. [2025-03-09 02:43:11,093 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:43:11,093 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:43:11,098 INFO L256 TraceCheckSpWp]: Trace formula consists of 1297 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-09 02:43:11,102 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:43:11,204 INFO L134 CoverageAnalysis]: Checked inductivity of 8479 backedges. 1304 proven. 445 refuted. 0 times theorem prover too weak. 6730 trivial. 0 not checked. [2025-03-09 02:43:11,204 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:43:12,521 INFO L134 CoverageAnalysis]: Checked inductivity of 8479 backedges. 1304 proven. 467 refuted. 0 times theorem prover too weak. 6708 trivial. 0 not checked. [2025-03-09 02:43:12,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293810599] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:43:12,521 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:43:12,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 17] total 23 [2025-03-09 02:43:12,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552143281] [2025-03-09 02:43:12,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:43:12,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-03-09 02:43:12,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:43:12,523 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-03-09 02:43:12,523 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2025-03-09 02:43:12,523 INFO L87 Difference]: Start difference. First operand 552 states and 612 transitions. Second operand has 23 states, 22 states have (on average 6.090909090909091) internal successors, (134), 22 states have internal predecessors, (134), 15 states have call successors, (23), 2 states have call predecessors, (23), 8 states have return successors, (26), 13 states have call predecessors, (26), 14 states have call successors, (26) [2025-03-09 02:43:12,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:43:12,801 INFO L93 Difference]: Finished difference Result 570 states and 631 transitions. [2025-03-09 02:43:12,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2025-03-09 02:43:12,801 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 6.090909090909091) internal successors, (134), 22 states have internal predecessors, (134), 15 states have call successors, (23), 2 states have call predecessors, (23), 8 states have return successors, (26), 13 states have call predecessors, (26), 14 states have call successors, (26) Word has length 691 [2025-03-09 02:43:12,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:43:12,804 INFO L225 Difference]: With dead ends: 570 [2025-03-09 02:43:12,804 INFO L226 Difference]: Without dead ends: 438 [2025-03-09 02:43:12,808 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1406 GetRequests, 1366 SyntacticMatches, 9 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=209, Invalid=847, Unknown=0, NotChecked=0, Total=1056 [2025-03-09 02:43:12,809 INFO L435 NwaCegarLoop]: 48 mSDtfsCounter, 36 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:43:12,810 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 426 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:43:12,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2025-03-09 02:43:12,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 400. [2025-03-09 02:43:12,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 320 states have (on average 1.028125) internal successors, (329), 316 states have internal predecessors, (329), 49 states have call successors, (49), 35 states have call predecessors, (49), 30 states have return successors, (52), 48 states have call predecessors, (52), 48 states have call successors, (52) [2025-03-09 02:43:12,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 430 transitions. [2025-03-09 02:43:12,833 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 430 transitions. Word has length 691 [2025-03-09 02:43:12,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:43:12,834 INFO L471 AbstractCegarLoop]: Abstraction has 400 states and 430 transitions. [2025-03-09 02:43:12,834 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 6.090909090909091) internal successors, (134), 22 states have internal predecessors, (134), 15 states have call successors, (23), 2 states have call predecessors, (23), 8 states have return successors, (26), 13 states have call predecessors, (26), 14 states have call successors, (26) [2025-03-09 02:43:12,834 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 430 transitions. [2025-03-09 02:43:12,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 653 [2025-03-09 02:43:12,838 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:43:12,838 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 33, 32, 27, 26, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 11, 9, 7, 7, 1, 1, 1, 1] [2025-03-09 02:43:12,847 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2025-03-09 02:43:13,039 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:43:13,041 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:43:13,041 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:43:13,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1485650337, now seen corresponding path program 9 times [2025-03-09 02:43:13,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:43:13,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105278647] [2025-03-09 02:43:13,041 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:43:13,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:43:13,054 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 652 statements into 21 equivalence classes. [2025-03-09 02:43:13,062 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) and asserted 143 of 652 statements. [2025-03-09 02:43:13,062 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2025-03-09 02:43:13,062 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:43:13,151 INFO L134 CoverageAnalysis]: Checked inductivity of 7528 backedges. 922 proven. 23 refuted. 0 times theorem prover too weak. 6583 trivial. 0 not checked. [2025-03-09 02:43:13,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:43:13,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105278647] [2025-03-09 02:43:13,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105278647] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:43:13,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623531546] [2025-03-09 02:43:13,152 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:43:13,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:43:13,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:43:13,154 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:43:13,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2025-03-09 02:43:13,406 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 652 statements into 21 equivalence classes. [2025-03-09 02:43:13,432 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) and asserted 143 of 652 statements. [2025-03-09 02:43:13,432 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2025-03-09 02:43:13,432 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:43:13,434 INFO L256 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-09 02:43:13,438 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:43:13,522 INFO L134 CoverageAnalysis]: Checked inductivity of 7528 backedges. 1033 proven. 26 refuted. 0 times theorem prover too weak. 6469 trivial. 0 not checked. [2025-03-09 02:43:13,523 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:43:14,333 INFO L134 CoverageAnalysis]: Checked inductivity of 7528 backedges. 1033 proven. 26 refuted. 0 times theorem prover too weak. 6469 trivial. 0 not checked. [2025-03-09 02:43:14,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623531546] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:43:14,334 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:43:14,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2025-03-09 02:43:14,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117780251] [2025-03-09 02:43:14,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:43:14,334 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2025-03-09 02:43:14,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:43:14,335 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2025-03-09 02:43:14,335 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2025-03-09 02:43:14,335 INFO L87 Difference]: Start difference. First operand 400 states and 430 transitions. Second operand has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 8 states have call successors, (15), 1 states have call predecessors, (15), 6 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) [2025-03-09 02:43:14,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:43:14,510 INFO L93 Difference]: Finished difference Result 446 states and 480 transitions. [2025-03-09 02:43:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-09 02:43:14,511 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 8 states have call successors, (15), 1 states have call predecessors, (15), 6 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) Word has length 652 [2025-03-09 02:43:14,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:43:14,517 INFO L225 Difference]: With dead ends: 446 [2025-03-09 02:43:14,517 INFO L226 Difference]: Without dead ends: 402 [2025-03-09 02:43:14,517 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1324 GetRequests, 1293 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=148, Invalid=608, Unknown=0, NotChecked=0, Total=756 [2025-03-09 02:43:14,517 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 100 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:43:14,518 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 201 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:43:14,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2025-03-09 02:43:14,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 387. [2025-03-09 02:43:14,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 309 states have (on average 1.022653721682848) internal successors, (316), 306 states have internal predecessors, (316), 47 states have call successors, (47), 33 states have call predecessors, (47), 30 states have return successors, (49), 47 states have call predecessors, (49), 46 states have call successors, (49) [2025-03-09 02:43:14,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 412 transitions. [2025-03-09 02:43:14,534 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 412 transitions. Word has length 652 [2025-03-09 02:43:14,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:43:14,535 INFO L471 AbstractCegarLoop]: Abstraction has 387 states and 412 transitions. [2025-03-09 02:43:14,535 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 8 states have call successors, (15), 1 states have call predecessors, (15), 6 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) [2025-03-09 02:43:14,535 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 412 transitions. [2025-03-09 02:43:14,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2025-03-09 02:43:14,537 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:43:14,537 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 33, 32, 27, 27, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 11, 10, 7, 6, 1, 1, 1, 1] [2025-03-09 02:43:14,545 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2025-03-09 02:43:14,741 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:43:14,742 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting fibo1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibo2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibo2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 9 more)] === [2025-03-09 02:43:14,743 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:43:14,743 INFO L85 PathProgramCache]: Analyzing trace with hash -1447734537, now seen corresponding path program 10 times [2025-03-09 02:43:14,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:43:14,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788932301] [2025-03-09 02:43:14,743 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-09 02:43:14,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:43:14,768 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 653 statements into 2 equivalence classes. [2025-03-09 02:43:14,800 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 653 of 653 statements. [2025-03-09 02:43:14,800 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-09 02:43:14,800 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat